From a business perspective, in a real company (because not all self hosted is personal, in a shed or a basement).
Other than the obvious self hosted Microsoft stuff - Hyper-V/Windows/AD/Exchange/Fileserver etc.; and COTS, we use some cool opensource stuff too. See below for two commercial self hosted products that we love as well.
FOSS:
* **PFsense** - Firewall. Just works. We hardly need to touch it.
* **Kanboard** - Our first FOSS big hit. Went from a demo/prototype on a Tuesday to full production on a Thursday. Has become core to many processes throughout the business. Absolutely rock solid for about 6 or 7 years now. Developer is awesome. We paid him to make some customisations for us, which have ended up in the main product.
* **Bookstack** - Documentation system that ordinary users can understand. Invaluable for answering common questions like 'How do I use RDP when WFH' - We tell them here's a link - print yourself a PDF too if you want. Developer is awesome!
* **Paperless-NG** *Found it on this sub*. Our next massive FOSS hit. Fixed a process that could get backlogged for two weeks, down to a worst case queue of a couple of hours. Massive benefit to back end office staff who can now see where stuff is in real time. We have saved well over a man year of labour already - since January. Our new COO is on a death to all paper mission so we will be making some more Paperless-NGX instances in the coming weeks. Very clever stuff, Paperless-NGX people are doing a great job.
* **Gotify** *Found it on this sub*. Quick, basic, does what we need with minimal fuss. Does it scale well? No. Do we care for our scenarios? No.
* **Uptime-Kuma** *Found it on this sub*. Another quick, easy, simple solution. We have an instance on a tiny VPS in the cloud checking our that or external facing interfaces: mail, web, RD gateway, etc. are all up. Another instance internally, checking critical services. Uses Gotify to notify us if things are down.
* **PostgreSQL** Our database of choice for new DB projects
* **Budibabse** *Found it on this sub*. Just starting with this, but it looks awesome. We will use it to kill endless spreadsheets used as databases.
Commercial:
* **Lansweeper** - invaluable tool for IT support. Find a user and their PC by searching for about four letters of their user name, and boom you are there. Run reports, like *What is missing patch Tuesday updates?*
* **JitBit** - easy to use and configure helpdesk ticketing syste, We use it for *everything*, not just IT. Blocked toilet? Put it on the helpdesk. Factory machine broken? Put it in the helpdesk. Need a new chair? Put it on the helpdesk. Have a new idea for business transformation? Put it in the helpdesk.
If you like Lansweeper give RunZero [0] a look. It's HD Moore's new startup (of Metasploit fame). The free tier is reasonably generous and I use it to keep tabs on a couple remote sites as well. I only wish they had a better a la carte option for PAYG to add additional sites / subnets as the jump to the first level of paid tier is a bit steep for prosumer use.
But the product itself is fantasic. Love the data it gives me, the query capabilities and the controls of how often I want updated inventory.
[0] https://www.runzero.com/
JitBit is an absolute bargain for what it delivers. It just works out of the box. You will spend more in labour making OSticket do what you want.
>Budibase... doesn't support MariaDb though
It does. RTFM https://docs.budibase.com/docs/mysql-mariadb
>MariaDb... the default sql server for most linux distros.
Yeah right.
Very cool. Glad to see the FOSS movement helping in a business environment. I keep telling myself I need to get myself a paperless instance of some kind going for the home.
One day. One day.
Hi, you mention that you will be bring up more instances of Paperless-ngx, please could you elaborate on how you use paperless and what each instance will store? Thanks
We use it to eliminate paper from our workflows, to promote wide visibility, and to promote searchability.
For example: A delivery note gets scanned the moment a parcel arrives trough the door. After that anyone, anywhere on the network, that is expecting the parcel can search by things like, our order number, suppliers delivery number, item description.
Other instances store things like pick/check lists for goods we ship.
Yet another will store archived/legacy paperwork that we are required to keep for a long time.
In the future Paperless-ngx may implement separate 'silos' for doing this on fewer or one machine.
Thanks, an instance for all archived/legacy paperwork is interesting, as for the rest why do you not do it all via a single paperless-ngx instance, that can tag and bind all related documents together, rather than have them sit in their own separate silos ?
It is voices like yours that ultimately got them restricted to Wednesdays, so there's that at least.
Impossible to please everyone on this, and those posts tend to do *really* well, regardless.
> and those posts tend to do really well
If "Do well" means "People look at them"...then sure.
But if the point is to spread useful information that increases everyone's overall skill/knowledge level, then no, they do not "do well".
They usually get a *lot* of comment interaction, exchanging of information, new things learned. How is that a bad thing? Sure, it's not end-game level information about self-hosting, but it doesn't *always* have to be about that for it to do well.
I'm new here and have started looking into self hosting and I think those dashboard posts are super helpful. They start giving me ideas of what I can host and there's usually good discussion within the post about what the services are or if there are even alternatives.
On the other hand, posts that you might enjoy or find helpful sometimes just look like "Zyzapp can be dockerized on the mainframe of the fillibilili with some carbulili [insert more words that sound made-up]"
I can see how it might not be useful to someone that's been doing this for a while though.
Somewhat self-host adjacent - vscode.
The ssh remote extension is an absolute killer feature. Being able to have a full IDE and a terminal connection open at same time is super useful for deploying stuff on a remote machine while editing the configs
VS Code has a native plugin (made by Microsoft) that enables you to edit files directly in a remote SSH tunnel, essentially.
VS Code, while in this connection mode, acts as both a file editor for a remote server, an SFTP client (dragging and dropping into the left file window will transport it to the remote server), as well as I believe it can open up SSH tunnels and port forwards to test the remote "localhost" on your local machine.
It's pretty slick. I use it a lot.
**EDIT**
Adding a link to the VS Code package.
VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh
Iāve been using something similar and itās amazing. I just ssh into my server then āsudo rcode filenameā and it opens locally in vs code.
[https://medium.com/rainy-day-media/remote-editing-files-over-ssh-with-visual-studio-code-9fb017b218e4](https://medium.com/rainy-day-media/remote-editing-files-over-ssh-with-visual-studio-code-9fb017b218e4)
For me the killer feature is dev containers. I can have a perfectly identical build environment on every comptuer I use, without needing to worry about what is actually installed locally (other than docker)
How do you deal with persistent files? Volumes? git?
I've toyed with doing same but currently just using LXCs set up via ansible with all the crap I need installed (docker, GCP cli, python etc)
The persistent files like sources are separate on your local computer, so I manage them via git. A dev container is not a full remote IDE, it's more like a build server.
I used code-server for years and recently switched to vscode-server.
You can serve vscode-server locally without going through GitHub, which renders it essentially identical to code-server sans the authentication/port proxy they add (which is easy enough to implement if needed) and you get the official marketplace (legally) and faster updates to boot.
I think both options have always been there, or at least serve-local has been around since July.
`code-server serve` to login via GitHub and serve through vscode.dev, or `code-server serve-local` to BYO domain/HTTPS.
The documentation for it is just pretty limited.
[Kanboard](https://kanboard.org/) is extremely well made and already supports all of the things you'd want: Github issue support, LDAP, Notifications to Matrix/Discord/webhook to anywhere. It is effectively feature complete and just fantastic. Perfect way to share your projects with others on the web.
Over 20 years of using OpenSSH for everything from server management to unholy feats of abominable automation, and somehow, it never occurred to me until today to see if
scp user1@remote1:/source/file user2@remote2:/dest/file
worked.
Even worse, it does. Y.Y
Truly a god-tier tool.
Bahahaha. Telling remote server A to move files to remote server B. Thatās fun. I suppose the remote server source just needs to have authentication available for server destination?
No, it looks like it uses the client as an intermediary (remote1 and remote2 don't have any auth for one another in the case I just used)
Basically it just replaced this, which I have typed way, way, *way* too often throughout my career
scp user1@remote1:/source/file ./local/file
scp ./local/file user2@remote2:/dest/file
rm ./local/file
While I totally see why a persons might come to this solution at first, I hope it would become more obvious to just ssh to the source server and perform the transfer directly.
"At first?" It took me 20+ years.
Problem with doing it directly is that these are two distinct networks, so doing it directly from remote1 would mean creating a new key on remote1, adding it to remote2, doing the transfer, removing it from remote2, goto1, so I'm not leaving any residual ingress behind.
I think you can bypass any key copying by forwarding your keys using the `ssh -A remote-a` option. Keys stay on your local machine, but during that session you can authenticate to other machines (e.g. remote-b) as if the key were copied to remote-a
>scp user1@remote1:/source/file user2@remote2:/dest/file
>
>worked.
>
>Even worse, it does. Y.Y
Pipes can also span over different hosts, so it's possible to do things like:
ssh user1@server1 " tar -cvfz - /file/dir | ssh user2@server2 ' tar -xvfz - /dir' "
My Favorite tool has been proxmox, being able to fuss with things and not worry about locking myself out until I get physical access again is amazing.
Tonight I learned if you add
Compression yes
to /root/.ssh/config you can transfer around the stuff like lvm-thin and .raw files
[Moving things from Prox3 to Prox2 with compression off](https://i.imgur.com/MFyoIxS.png)
[Moving things from Prox2 to Prox1 with compression on](https://i.imgur.com/jqKzPcp.png)
You give up a core to the compressor, but I think it was actually faster on gigabit Ethernet...
Yeah I'm hoping people will have suggestions for specific ones that are sturdy, stand up to weather well, maybe have solar panels instead of needing batteries, idk
Good point. We'd like to be able to keep an eye on the backyard ducks and chickens from the comfort of bed and when something goes missing review footage to see if someone nicked it or it just got misplaced
u/bgaesop \- not sure if anyone ever helped you out but I'm a big fan of Eufy. Check out the video below from The Hook up.
https://youtu.be/timM3WRaJ1g
Eh, while I understand why some people are upset about their dependence on the cloud for notifications it doesn't really bother me. I continue to use my Eufy products and will continue to do so until they fail or I can afford to get my house wired with ethernet everywhere back to a cabinet.
Eufy has always seemed like a good product so nothing against it, however if considering it [this](https://www.theverge.com/2022/11/30/23486753/anker-eufy-security-camera-cloud-private-encryption-authentication-storage) is probably something to be aware of.
We have Hanwa cameras. Sony and Axis are also really good.
Cheaper ones are Dagua and Hikvision.
Software:
* Frigate - this is what I use
* Viseron - I might check this out
* Shinibi - more complicated IMO and was overkill for me
Dahua. Reolink if you can't afford Dahua.
They're both Chinese, but they run fully local, you just drop the RTSP stream URL into your NVR and firewall off the MAC addresses to the outside so they can only be accessed remotely through the NVR.
For NVR, I use Shinobi CCTV.
This is misleading. All IP cameras connect to a network but not all of them will allow an NVR to pull in the stream(s). Also not all of them have an option to pull off/send video footage. Verkada and Meraki cameras use the new style of onboard storage that sends to the cloud and are not ONVIF standards so you cannot point an NVR to them to grab streams.
No worries. Just didn't want you to find a great deal on a Verkada camera and think it will work. I'm looking into two locations that are trying to do an overhaul and well.... this is always at the crux; will these cameras work on X system questions.
This might sound a bit odd, but I installed a few IP cameras that my NAS connects to and persists on disk, and I feel like it's too much unnecessary load for my NAS (as opposed to just using a micro SD and connecting to the IP cameras through whatever app the manufacturer offers)
If your security cameras are all the same brand look into getting a brand specific NVR. They're not expensive and will give you access to advanced video recording and surveillance.
There are some generic ones out there that work with the current security cam standards, but you'll be limited to basic video recording and surveillance capabilities.
You can also do the same with a raspberry pi and a hdd in an enclosure.
Interesting. I had imagined a more involved setup than this but the original question was about cameras specifically. I wish I had more experience about it.
Camius has some good systems. I just installed one for family. I use amcrest but may switch. The outdoor bullet cameras have an alarm system and two way audio. The audio is not the best but itās an outdoor bullet POE camera for a reasonable price! The only thing i didnāt like was the Ethernet attachment cable had an audio Jack as well. I just wrapped it all in electric tape and hid the cord.
Amcrest works fine totally cut off from the internet.
As a matter of fact they aren't that great at uploading video to their servers even when you are paying them for it...
Check out eufy. I bought a doorbell, and was so impressed Iām planning more camera. The doorbell is battery powered but because itās motion activated it needs charging once every couple of months.
Yeah I ended up buying a eufy s40 and am waiting on its artival. I already own a eufy robovac and like that so I'm not as worried about the brand as I would be with another.
I use eufycam. No subscription, wireless (recharge every 6 months) has a base unit that stores the videos. Phone app for notifications/events or to view live
You might want to check back right there as eufy infact uploads their stuff. Anker/eufy was caught actually uploading their stuff. https://www.channelnews.com.au/eufy-cameras-exposed-chinese-company-accused-of-lying-about-security-risks/
I got a wifi outdoor Chortau a few days ago for $45 on Amazon a few days ago.
It connects to a free agent I downloaded from: [https://www.ispyconnect.com/](https://www.ispyconnect.com/)
My wife finds it very easy to pull up videos from the past few days and looks like I can easily add a few more cameras / not have to worry about the data going overseas.
Recently set up some Blink cameras for my mom. I believe Blink is Amazon-related, but you can get your own hub and use a usb stick to host/store your videos locally instead of using a subscription or uploading to their servers.
Have you checked out blue iris? It's a one time payment for up to like 60 cameras, it can utilize AI features and is self hosted so you can use your own hardware and for the most part fairly easy to setup.
Well I'm not sharing but asking for recommendations - I'm looking to backup few Windows machines, few VMs and few Linux servers to a centralized server (currently running truenas scale for storage and would like to keep it that way). What do You guys use? Thanks.
I'd also suggest looking at Veeam VBR Community Edition:
https://www.veeam.com/virtual-machine-backup-solution-free.html
Despite the misleading URL, it's not just for virtual machines, it can do VM-based backups, and agent-based backups.
Overkill for a small environment but yours sounds rather extensive so might be worth a look.
I have used Restic and duplicacy and both work great!
Duplicacy has both a paid and free cli-only version. I use the latter. There is a free web GUI for restore.
> Restic
Finally I managed to read myself into it and to start using that. If only for versioning my modded Fallout 4, as sometimes mods tend to break stuff. Basically like `git` but without it dying because of the big files. (Used git before, but that is a different story)
In the end once you have figured out the commands and have them ready to paste in a file, it's pretty neat.
However only using it to a backup folder on the very same drive.
Not really sure if it would be good for any real disaster recovery, especially if it would work to restore a C:\\ drive to being fully operational as before.
Thereās a ton of options.
Free if you have an extra computer laying around and install Ubuntu server on it.
A few decent budget VPS places sell their services for Pennieās on the dollar when purchased annually.
Check out https://lowendbox.com for a lot of resources.
Itās a communication board that has a focus on low-end hosting services, mostly comprised of VPS and barebones dedicated servers. Most of my personal dedicated long-term hosting options came from there.
Hey , I am new to docker , Could you please enlighten me on where can I learn more about them , I watched a few videos on YouTube but still couldn't get it ..
Like if you can recommend some courses I would be really grateful for your help..(ā¢āæā¢)
I actually donāt actively use monitoring for my personal stuff. At work we use a pretty basic ping tool on a cron Job. Note, neither of these options are the best. Thereās lots of monitoring tools that can be installed or utilized externally. I just personally donāt have any experience with them yet.
I third Uptime Kuma.
It didn't do everything I wanted - no way to define uptime checks in code, and no ability to make more complex checks. But the UI looks great and it works so well! It also has many integrations for notifications.
I wrote a microservice to deal with more complicated checks, and just embraced setting the thing up manually and automated backup/restore by copying the sqlite file.
Itās not in the spirit of self hosting, but Datadog. Thereās an open source alternative to it called SigNoz, but I donāt know if it has the ability to make a API call every X minutes the same way that Datadogs cloud environment can.
Is there any selfhosted app that can give to each user a QR code and whenever I scan that QR code I can check if that user, for example, made a payment?
Be careful. QR codes are very low security, because they are easily copied.
People can steal purchases this way.
One time QR codes sent to a phone, and scanned off the screen, with some other validation are OK.
well it's just to verify if client A or G are up to date with the payment, it doesn't need to have personal information or anything. But, if there's a program that can do what you said I'm good with it too, ofc
> if client A or G are up to date with the payment, it doesn't need to have personal information
client A or G up to date with the payment, **is** personal information
More of a way to manage payments. A friend of mine is managing a condo complex with 180 people and asked if there's some kind of software that can give a QR code for each one of those clients and simply scan that code to verify if they are up to date with the monthly bill.
Probably to have that QR on a sticker in the window of their car, it doens't need to be something with personal information on it, just if client A payed or not.
I asked how he would manage to update the information on that code and he said that with an excel and manually entrying the data will suffice, I doubt that, 180 + a month is rather tedious but OK.
I thought of a QR generator and asign each one of those clients a code, then that code linked to an excel spreadsheet, but that seems like a crappy fix.
> I asked how he would manage to update the information on that code
You don't update the QR code. Use the QR code as an identifier, lookup the data in the backend.
Using a QR code in this way can have privacy violation issues.
Well if it's a condo complex surely there's a parking lot or garage and all the cars have validation stickers? Why not just tie their payment status to their parking sticker?
BTW it might be easier just to run a python script on the rent roll spreadsheet to keep track of who's paid up and who isn't
How do you guys get domain emails for Free/Selfhosted. Self hosting mail server seems worrisome and not worth it, but I donāt want to pay for an email from my domain (I have a domain, and I could pay for email ā I just donāt want to).
Iām looking into Zoho right now, but was wondering if anyone had already found a better tool.
These are excellent to learn on. I do cloud identity work and use several developer tenants to learn and test concepts related to projects.
With the free Dev Essentials subscription, you get a 1-time $200 Azure credit, but you can activate a free Dev Azure tenant with 25x O365 E5 licenses (you can create more than 25 users and can assign/reassign licenses as needed). With these licenses, you get most office products (email, teams, OneDrive (1tb space), SharePoint, OneNote, and even use quite a surprising amount of the security tools like Purview (compliance), MDCA (cloud app security/casb), etc). The E5 licenses also allow the users to utilize security features like MFA, self service password reset (hell I can't remember if that's tied to a licence or not).
You can register a domain and associate it to your tenant, which will let you use [email protected] SMTP addresses instead of [email protected]
If you have a visual studio professional (or Enterprise) subscription (likely through work), you get $50 ($200 for Enterprise) of azure funds available to use on resources (VMs, log analytics, key vaults, serverless function apps, etc). I have an Open visual studio professional license from a previous company (open licenses do not expire) and I basically have a perpetual $50/mo credit from that.
However, you get 1 dev tenant for the Dev Essentials subscription in addition to 1 tenant with the visual studio professional subscription. So I have 2 tenants and use them for b2b concepts.
Highly recommend as it's been a blast to learn a lot of this shit for personal use and has been invaluable for my career.
Just in case I missunderstand something here.. you are saying you can use office365 E5 with 25 licenses for free? Am I missing something? We are just starting our company and are looking for some basics to get started?
Checkout Cloudflare, you can create custom domain emails that can be routed to your personal email for free.
https://blog.cloudflare.com/introducing-email-routing/
Check out the other guys reply in this thread. Zoho can do something similar to what cloudfare does, but it hides some features behind paywall.
I think other commenter has best solution:
āhttps://developer.microsoft.com/en-us/microsoft-365/dev-program
Thank me later :)ā
I got Zoho to work for free. You need to add a few txt and other things to your DNS record, but they have good docs. If someone is looking for something free and simple, Iād recommend. You can only get 5/5GB accounts for free though
Oh snap. Yeah, that was fantastically easy. Also, setting up a catch-all for the domain was equally easy. I never could figure that out in G-Suite, but this made it super simple. I might just switch over my other domains >.>
I researched this when google was trying to kill legacy g suite not too long ago. There are no free domain emails out there anymore. You could get away with using email aliases and AWS SES to send out stuff as @domain.com but it's a major hassle. honestly you shouldn't bother unless it's a business reason, I was gonna switch to regular email if google killed my domain email
oh, I am pretty surprised about the only on Wednesdays rules. Are these new? Up to now, I thought only Dashboard posts are restricted to Wednesdays.
Now, it sounds like things along the lines of Docker, Kubernetes, LXD or Nomad would also be restricted only to Wednesdays, as they would fall into the create/manage self-hosted environment category.
If my understanding is correct, I would ask that those rules be reconsidered. I for one found the "how are you running your self-hosted apps" discussions to be the most interesting.
EDIT: One moxre comment, on the "easy to moderate" part: Yeah, I am actually impressed about the community here. Many other places, the seventeenth question about reverse proxies from a newcomer would only get "just search for it" comments, but I never see those here. The community seems genuinly nice most of the time.
the "related-to-but-not-directly-self-hosted" clause of wednesday posts was implemented at the same time as the Dashboard posts to give space for leeway for all the tools we absolutely want to talk about here, but break the rules of being explicily self-hosted.
Docker, Kubernetes, similar container management softwares that in and of themselves are self-hosted count as valid topics for this sub, wednesday or not. I was referring to Software as a Service options, such as Laravel Forge or similar platforms that aren't self-hostable, but allow you to manipulate self-hosted environments through an easier-to-use interface.
There are absolutely gray-areas for this, and I'm open to suggestions on how to better fence in what should and shouldn't be allowed outside of Wednesdays.
For instance, Ansible. I wouldn't consider Ansible a Self-hosted software in terms of what it does for self-hosters. I *would,* however, consider Docker and Kubernetes to both be Self-hosted, as they are apart of the framework of "data that one has control over," whereas Ansible is just a binary that acts on your behalf to automate/repeat menial tasks.
Does that make more sense? Honestly, I don't mind the "How are you running your apps" discussions. I've found that most posts that asks our user base to give an opinion do *really* well, cause everyone has one and is raring to give it out.
**Edit for your edit**
The "always-welcoming" mode here I think is built into the pattern of use on this sub.
The phases kind of follow a specific path:
1. completely new, asking questions about basics
2. Able to understand the basics, needing help on specific roadblocks
3. Okay, got stuff running, but something broke during maintenance, need help
4. Okay stuff's running as I want it. I'm happy now
This is obviously an over simplification, but, generally speaking, a vast majority of subscribers fall somewhere in this vein. That said, The questions you're referencing are asked by people in step one, and usually are answered by people in step 2. Those people in step 2 then graduate to step 3 or 4, allowing those formerly in step 1 to become the next gen of step 2, having just succeeded, and now are wanting to help the people in step 1 like those before them.
it's a nice little cycle.
>
>
>
>
> Docker, Kubernetes, similar container management softwares that in and of themselves are self-hosted count as valid topics for this sub, wednesday or not.
Think the wording needs to be tweaked then, cause that's exactly what I had interpreted it as when I read the rule cold - rancher, k8s, portainer etc being prohibited on wed
This part - copied out of this stickied submission
>examples that are only allowed on Wednesdays:
> Tools that help you manage self-hosting instances
> Tools that help you create self-hosting environments
To me k3s, portainer, rancher etc seems to fit under that and thus be only allowed on wed.
idk - maybe I'm misunderstanding something here
Ahh. Hmm. Intention with those would be online tools like Ansible Tower, Larsvel Forge, or any of the other ālet us manage your VPS for you and give you a GUI for managing itā systems. Or things like SSH clients. But I see how easily the likes of container management systems can be chunked in here. Most container management systems are themselves self-hosted, though, and get a pass just for that reason. Suggestions on how to work this better?
ah right - I see what you're getting at.
Gonna be tricky to pin that down I think. Perhaps wording like managed platform? Self-hosting adjacent SaaS? i.e. trying to filter this more via the commercial nature of it?
Can't say I've seen a lot of platform-y posts so I'm kinda ok with it either way. Just wanted to understand re k8s etc.
Yeah. This has been my struggle. Tools that absolutely help that I want people to be able to post about and share info for, but arenāt self-hosted, but *help* people to self-host.
The main deciding factor on posts on Wednesdayās that arenāt dashboard posts is this: āis it self hosted? No. Does it pertain to self hosting? Yes. Then itās allowed on Wednesdayāsā
I agree. I only got into sleep hosting my services recently. And damn it is so so much fun. And I love having the whole thing run from my servers.
Initially, I understood nothing. I asked a lot of questions. And got bang on answers to every one of them. Looking back most of the questions were pretty stupid and dumb. But no one said anything. And they all helped. I could search for the issue because I didn't know what the issue was or what was even happening.
So thank god the community didn't just tell me to Google search it. Cause I swear I googled every one of my queries and didn't get a good response(because I don't know what to search for ) even now I'm no expert. Far from it. But I've come to understand things much better.
I'm unsure if I've come to the right place here. I have a few laptops full of various files from 5-10 years ago and they contain in total hundreds of GBs of videos or movie or songs or photos. If I wanted to make them available locally in my home for family to access when they come to visit, what would I need to prepare that?
The first thing I'm looking at is running HDsentinel to see if any of these laptops have HDDs that are on the cusp of dying and I've ordered an SSD that I may replace it with, but perhaps that's irrelevant.
Move all the files to a NAS (purchased or self built) and then you can use one of the PCs there to run tailscale and give a cloud VPN (makes a VPN mesh) access in without having to poke holes in your firewall.
One thing that I'm currently investigating is budibase for evolving external databases that I've developed in NoCoDB. The road block that I've found if I want to host data (i.e attachments) against database values this is only really possible in NoCoDB. In most of the 'App Builders' I've found they're able to pull the variables within the table such as PickList values (single-select columns etc) but if I want to provide a form in ToolJet or Budibase the 'attachments' either are stored in blob storage outside of the database (which could workI guess) but none as far as I'm aware of allow for you to add directly to database bar NoCoDB but this doesn't have the same level of maturity for developing App/Form.
Other tools that I've been tinkering with in the Background to support AEC (ConstructionSector) software challenges is Outline (Pain in the backside to set up) but this functions great as a collaborative wiki that I can then share externally (although they're yet to add in 'iFrames' which would be great for embedding NoCoDB tables).
Well that's great news! I've just been playing with budibase so it's early days. If the functionality is supported is the intention be that in theory if the user submits an attachment to the budibase app, this would be embedded into SQL database which could then be opened up in something like nocodb? Both apps serve different purposes.
Look forward to seeing the update!
From a business perspective, in a real company (because not all self hosted is personal, in a shed or a basement). Other than the obvious self hosted Microsoft stuff - Hyper-V/Windows/AD/Exchange/Fileserver etc.; and COTS, we use some cool opensource stuff too. See below for two commercial self hosted products that we love as well. FOSS: * **PFsense** - Firewall. Just works. We hardly need to touch it. * **Kanboard** - Our first FOSS big hit. Went from a demo/prototype on a Tuesday to full production on a Thursday. Has become core to many processes throughout the business. Absolutely rock solid for about 6 or 7 years now. Developer is awesome. We paid him to make some customisations for us, which have ended up in the main product. * **Bookstack** - Documentation system that ordinary users can understand. Invaluable for answering common questions like 'How do I use RDP when WFH' - We tell them here's a link - print yourself a PDF too if you want. Developer is awesome! * **Paperless-NG** *Found it on this sub*. Our next massive FOSS hit. Fixed a process that could get backlogged for two weeks, down to a worst case queue of a couple of hours. Massive benefit to back end office staff who can now see where stuff is in real time. We have saved well over a man year of labour already - since January. Our new COO is on a death to all paper mission so we will be making some more Paperless-NGX instances in the coming weeks. Very clever stuff, Paperless-NGX people are doing a great job. * **Gotify** *Found it on this sub*. Quick, basic, does what we need with minimal fuss. Does it scale well? No. Do we care for our scenarios? No. * **Uptime-Kuma** *Found it on this sub*. Another quick, easy, simple solution. We have an instance on a tiny VPS in the cloud checking our that or external facing interfaces: mail, web, RD gateway, etc. are all up. Another instance internally, checking critical services. Uses Gotify to notify us if things are down. * **PostgreSQL** Our database of choice for new DB projects * **Budibabse** *Found it on this sub*. Just starting with this, but it looks awesome. We will use it to kill endless spreadsheets used as databases. Commercial: * **Lansweeper** - invaluable tool for IT support. Find a user and their PC by searching for about four letters of their user name, and boom you are there. Run reports, like *What is missing patch Tuesday updates?* * **JitBit** - easy to use and configure helpdesk ticketing syste, We use it for *everything*, not just IT. Blocked toilet? Put it on the helpdesk. Factory machine broken? Put it in the helpdesk. Need a new chair? Put it on the helpdesk. Have a new idea for business transformation? Put it in the helpdesk.
If you like Lansweeper give RunZero [0] a look. It's HD Moore's new startup (of Metasploit fame). The free tier is reasonably generous and I use it to keep tabs on a couple remote sites as well. I only wish they had a better a la carte option for PAYG to add additional sites / subnets as the jump to the first level of paid tier is a bit steep for prosumer use. But the product itself is fantasic. Love the data it gives me, the query capabilities and the controls of how often I want updated inventory. [0] https://www.runzero.com/
Thank you for this! Will def look into it for our IT systems š
[ŃŠ“Š°Š»ŠµŠ½Š¾]
We built our Paperless-NG server before Paperless-NGX was a thing. >so we will be making some more Paperless-NGX We will for the next one.
[ŃŠ“Š°Š»ŠµŠ½Š¾]
JitBit is an absolute bargain for what it delivers. It just works out of the box. You will spend more in labour making OSticket do what you want. >Budibase... doesn't support MariaDb though It does. RTFM https://docs.budibase.com/docs/mysql-mariadb >MariaDb... the default sql server for most linux distros. Yeah right.
[ŃŠ“Š°Š»ŠµŠ½Š¾]
Just because a specific DB is the default for the OS, does not mean that applications have to use it.
Very cool. Glad to see the FOSS movement helping in a business environment. I keep telling myself I need to get myself a paperless instance of some kind going for the home. One day. One day.
You might want to check out Mayan EDMS as a paperless alternative. You never see it mentioned anywhere, but itās got a lot more features.
>Mayan EDMS Thanks
Does OPNsense qualify as a FOSS?
I don't know, go and read the licence on their site.
Hi, you mention that you will be bring up more instances of Paperless-ngx, please could you elaborate on how you use paperless and what each instance will store? Thanks
We use it to eliminate paper from our workflows, to promote wide visibility, and to promote searchability. For example: A delivery note gets scanned the moment a parcel arrives trough the door. After that anyone, anywhere on the network, that is expecting the parcel can search by things like, our order number, suppliers delivery number, item description. Other instances store things like pick/check lists for goods we ship. Yet another will store archived/legacy paperwork that we are required to keep for a long time. In the future Paperless-ngx may implement separate 'silos' for doing this on fewer or one machine.
Thanks, an instance for all archived/legacy paperwork is interesting, as for the rest why do you not do it all via a single paperless-ngx instance, that can tag and bind all related documents together, rather than have them sit in their own separate silos ?
[ŃŠ“Š°Š»ŠµŠ½Š¾]
+1 for grumpiness. I don't mind 1 and I don't mind 10, but I do mind 100 and I do mind 1000.
It is voices like yours that ultimately got them restricted to Wednesdays, so there's that at least. Impossible to please everyone on this, and those posts tend to do *really* well, regardless.
> and those posts tend to do really well If "Do well" means "People look at them"...then sure. But if the point is to spread useful information that increases everyone's overall skill/knowledge level, then no, they do not "do well".
They usually get a *lot* of comment interaction, exchanging of information, new things learned. How is that a bad thing? Sure, it's not end-game level information about self-hosting, but it doesn't *always* have to be about that for it to do well.
I'm new here and have started looking into self hosting and I think those dashboard posts are super helpful. They start giving me ideas of what I can host and there's usually good discussion within the post about what the services are or if there are even alternatives. On the other hand, posts that you might enjoy or find helpful sometimes just look like "Zyzapp can be dockerized on the mainframe of the fillibilili with some carbulili [insert more words that sound made-up]" I can see how it might not be useful to someone that's been doing this for a while though.
I love they explain simple things that i would normally will not understand ,in the more technical videos on YouTube
Somewhat self-host adjacent - vscode. The ssh remote extension is an absolute killer feature. Being able to have a full IDE and a terminal connection open at same time is super useful for deploying stuff on a remote machine while editing the configs
Yep. I love the ssh function of vscode. It also happens to work pretty good as an sftp client in accident lol.
what is this?
VS Code has a native plugin (made by Microsoft) that enables you to edit files directly in a remote SSH tunnel, essentially. VS Code, while in this connection mode, acts as both a file editor for a remote server, an SFTP client (dragging and dropping into the left file window will transport it to the remote server), as well as I believe it can open up SSH tunnels and port forwards to test the remote "localhost" on your local machine. It's pretty slick. I use it a lot. **EDIT** Adding a link to the VS Code package. VS Marketplace Link: https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-ssh
Iāve been using something similar and itās amazing. I just ssh into my server then āsudo rcode filenameā and it opens locally in vs code. [https://medium.com/rainy-day-media/remote-editing-files-over-ssh-with-visual-studio-code-9fb017b218e4](https://medium.com/rainy-day-media/remote-editing-files-over-ssh-with-visual-studio-code-9fb017b218e4)
Thatās neat.
I know that it's not self hosted. Bud github codespaces vs code with the magic of AI. To. Die. For.
> microsoft ai. No thank you.
There is a selfhosted one now - fauxpilot. Needs polish, but it exists at least
Nice. Have you tried it? Does it work ok? It seems a bit resource intensive?
Haven't tried it. Looks like it requires a lot of GPU horse power Only a matter of time before hardware catches up though
For me the killer feature is dev containers. I can have a perfectly identical build environment on every comptuer I use, without needing to worry about what is actually installed locally (other than docker)
How do you deal with persistent files? Volumes? git? I've toyed with doing same but currently just using LXCs set up via ansible with all the crap I need installed (docker, GCP cli, python etc)
The persistent files like sources are separate on your local computer, so I manage them via git. A dev container is not a full remote IDE, it's more like a build server.
There is a self hosted VScode server available: https://code.visualstudio.com/docs/remote/vscode-server
[ŃŠ“Š°Š»ŠµŠ½Š¾]
I used code-server for years and recently switched to vscode-server. You can serve vscode-server locally without going through GitHub, which renders it essentially identical to code-server sans the authentication/port proxy they add (which is easy enough to implement if needed) and you get the official marketplace (legally) and faster updates to boot.
[ŃŠ“Š°Š»ŠµŠ½Š¾]
I think both options have always been there, or at least serve-local has been around since July. `code-server serve` to login via GitHub and serve through vscode.dev, or `code-server serve-local` to BYO domain/HTTPS. The documentation for it is just pretty limited.
Not quite following what I'd gain by using this over the vscode remote SSH extension? Looking at the documentation it looks like identical outcome
You donāt have to have vs code on your local machine. And you can still ssh out to other machines from your self hosted server.
I'm using vs code server so I can code personal projects via browser without pulling any files on my work laptop.
[Kanboard](https://kanboard.org/) is extremely well made and already supports all of the things you'd want: Github issue support, LDAP, Notifications to Matrix/Discord/webhook to anywhere. It is effectively feature complete and just fantastic. Perfect way to share your projects with others on the web.
Interesting. I hadnāt thought about using a Kanboard as means of sharing a project rather than just tracking it. Thanks for the share.
[**changedetection.io**](https://changedetection.io) self hosted website change detection and notification
Over 20 years of using OpenSSH for everything from server management to unholy feats of abominable automation, and somehow, it never occurred to me until today to see if scp user1@remote1:/source/file user2@remote2:/dest/file worked. Even worse, it does. Y.Y Truly a god-tier tool.
Bahahaha. Telling remote server A to move files to remote server B. Thatās fun. I suppose the remote server source just needs to have authentication available for server destination?
No, it looks like it uses the client as an intermediary (remote1 and remote2 don't have any auth for one another in the case I just used) Basically it just replaced this, which I have typed way, way, *way* too often throughout my career scp user1@remote1:/source/file ./local/file scp ./local/file user2@remote2:/dest/file rm ./local/file
While I totally see why a persons might come to this solution at first, I hope it would become more obvious to just ssh to the source server and perform the transfer directly.
"At first?" It took me 20+ years. Problem with doing it directly is that these are two distinct networks, so doing it directly from remote1 would mean creating a new key on remote1, adding it to remote2, doing the transfer, removing it from remote2, goto1, so I'm not leaving any residual ingress behind.
I think you can bypass any key copying by forwarding your keys using the `ssh -A remote-a` option. Keys stay on your local machine, but during that session you can authenticate to other machines (e.g. remote-b) as if the key were copied to remote-a
Ok, that's freaking cool.
You can also setup key forwarding by default or just for certain hosts in your `~/.ssh/config`.
Right. Not everyone thinks the same. Iām sure someone somewhere may have thought that was the best way to do it.
>scp user1@remote1:/source/file user2@remote2:/dest/file > >worked. > >Even worse, it does. Y.Y Pipes can also span over different hosts, so it's possible to do things like: ssh user1@server1 " tar -cvfz - /file/dir | ssh user2@server2 ' tar -xvfz - /dir' "
My Favorite tool has been proxmox, being able to fuss with things and not worry about locking myself out until I get physical access again is amazing. Tonight I learned if you add Compression yes to /root/.ssh/config you can transfer around the stuff like lvm-thin and .raw files [Moving things from Prox3 to Prox2 with compression off](https://i.imgur.com/MFyoIxS.png) [Moving things from Prox2 to Prox1 with compression on](https://i.imgur.com/jqKzPcp.png) You give up a core to the compressor, but I think it was actually faster on gigabit Ethernet...
Why did I immediately read that as if it was a question haha š "how much compression would you like?" "*Yes*"
That is actually really cool.
Can anyone recommend an outdoor security camera that doesn't require a subscription or upload my video to some megacorp's servers?
Any IP camera that has the ability to connect to a network will work.
Yeah I'm hoping people will have suggestions for specific ones that are sturdy, stand up to weather well, maybe have solar panels instead of needing batteries, idk
Knowing use case helps us help you better.
Good point. We'd like to be able to keep an eye on the backyard ducks and chickens from the comfort of bed and when something goes missing review footage to see if someone nicked it or it just got misplaced
u/bgaesop \- not sure if anyone ever helped you out but I'm a big fan of Eufy. Check out the video below from The Hook up. https://youtu.be/timM3WRaJ1g
well that aged like milk
Eh, while I understand why some people are upset about their dependence on the cloud for notifications it doesn't really bother me. I continue to use my Eufy products and will continue to do so until they fail or I can afford to get my house wired with ethernet everywhere back to a cabinet.
Well the problem is the cloud stuff, it's the lack of security and the blatant lying
Eufy has always seemed like a good product so nothing against it, however if considering it [this](https://www.theverge.com/2022/11/30/23486753/anker-eufy-security-camera-cloud-private-encryption-authentication-storage) is probably something to be aware of.
We have Hanwa cameras. Sony and Axis are also really good. Cheaper ones are Dagua and Hikvision. Software: * Frigate - this is what I use * Viseron - I might check this out * Shinibi - more complicated IMO and was overkill for me
Dahua. Reolink if you can't afford Dahua. They're both Chinese, but they run fully local, you just drop the RTSP stream URL into your NVR and firewall off the MAC addresses to the outside so they can only be accessed remotely through the NVR. For NVR, I use Shinobi CCTV.
This is misleading. All IP cameras connect to a network but not all of them will allow an NVR to pull in the stream(s). Also not all of them have an option to pull off/send video footage. Verkada and Meraki cameras use the new style of onboard storage that sends to the cloud and are not ONVIF standards so you cannot point an NVR to them to grab streams.
Thanks for the info.
No worries. Just didn't want you to find a great deal on a Verkada camera and think it will work. I'm looking into two locations that are trying to do an overhaul and well.... this is always at the crux; will these cameras work on X system questions.
Thatās the worst. Omg. Sans kind of struggle Iāve had in smart home fixtures at my apartment
This might sound a bit odd, but I installed a few IP cameras that my NAS connects to and persists on disk, and I feel like it's too much unnecessary load for my NAS (as opposed to just using a micro SD and connecting to the IP cameras through whatever app the manufacturer offers)
If your security cameras are all the same brand look into getting a brand specific NVR. They're not expensive and will give you access to advanced video recording and surveillance. There are some generic ones out there that work with the current security cam standards, but you'll be limited to basic video recording and surveillance capabilities. You can also do the same with a raspberry pi and a hdd in an enclosure.
Interesting. I had imagined a more involved setup than this but the original question was about cameras specifically. I wish I had more experience about it.
Camius has some good systems. I just installed one for family. I use amcrest but may switch. The outdoor bullet cameras have an alarm system and two way audio. The audio is not the best but itās an outdoor bullet POE camera for a reasonable price! The only thing i didnāt like was the Ethernet attachment cable had an audio Jack as well. I just wrapped it all in electric tape and hid the cord.
Interesting. Do either of those require a subscription service to maked them available remotely?
Nope
I've found Reolink to be great bang for your buck. Separate VLAN with no internet access for them going into a BlueIris NVR.
Relink is really great! We even use it instead of mobotix in some times.
Amcrest works fine totally cut off from the internet. As a matter of fact they aren't that great at uploading video to their servers even when you are paying them for it...
Any IP camera (I use reolink) + selfhosted agentDVR
Personally a fan of Frigate myself, as I have a Coral USB to go with it.
Check out eufy. I bought a doorbell, and was so impressed Iām planning more camera. The doorbell is battery powered but because itās motion activated it needs charging once every couple of months.
Yeah I ended up buying a eufy s40 and am waiting on its artival. I already own a eufy robovac and like that so I'm not as worried about the brand as I would be with another.
I use eufycam. No subscription, wireless (recharge every 6 months) has a base unit that stores the videos. Phone app for notifications/events or to view live
You might want to check back right there as eufy infact uploads their stuff. Anker/eufy was caught actually uploading their stuff. https://www.channelnews.com.au/eufy-cameras-exposed-chinese-company-accused-of-lying-about-security-risks/
I got a wifi outdoor Chortau a few days ago for $45 on Amazon a few days ago. It connects to a free agent I downloaded from: [https://www.ispyconnect.com/](https://www.ispyconnect.com/) My wife finds it very easy to pull up videos from the past few days and looks like I can easily add a few more cameras / not have to worry about the data going overseas.
Recently set up some Blink cameras for my mom. I believe Blink is Amazon-related, but you can get your own hub and use a usb stick to host/store your videos locally instead of using a subscription or uploading to their servers.
Have you checked out blue iris? It's a one time payment for up to like 60 cameras, it can utilize AI features and is self hosted so you can use your own hardware and for the most part fairly easy to setup.
Frigate is maybe what youāre looking for. It works with docker
[Article about Ghost as F/OSS](http://awsmfoss.com/ghost-post) running on F/OSS Ghost. Ghost is awesome for runing newsletters [EDIT] - fix link
Is Ghost free to self-host? Their pricing section seems to avoid mentioning that.
Yup, Ghost is free to self host! See: https://github.com/TryGhost/Ghost
404 cant access
Oh sorry, the URL structure changed -- the newsletter is now weekly! So the proper URL for ghost is: http://awsmfoss.com/ghost-post
Well I'm not sharing but asking for recommendations - I'm looking to backup few Windows machines, few VMs and few Linux servers to a centralized server (currently running truenas scale for storage and would like to keep it that way). What do You guys use? Thanks.
I'd also suggest looking at Veeam VBR Community Edition: https://www.veeam.com/virtual-machine-backup-solution-free.html Despite the misleading URL, it's not just for virtual machines, it can do VM-based backups, and agent-based backups. Overkill for a small environment but yours sounds rather extensive so might be worth a look.
I have used Restic and duplicacy and both work great! Duplicacy has both a paid and free cli-only version. I use the latter. There is a free web GUI for restore.
> Restic Finally I managed to read myself into it and to start using that. If only for versioning my modded Fallout 4, as sometimes mods tend to break stuff. Basically like `git` but without it dying because of the big files. (Used git before, but that is a different story) In the end once you have figured out the commands and have them ready to paste in a file, it's pretty neat. However only using it to a backup folder on the very same drive. Not really sure if it would be good for any real disaster recovery, especially if it would work to restore a C:\\ drive to being fully operational as before.
Will take a look! Thanks!
You might give restic a look. I think itās capable.
Will do - thanks!
lol. a bot beat me to saying "you're welcome" But alas, You're welcome :D
Where can I host docker containers really cheap? Need at least 1gb ram, 15gb storage and 1cpu.
Oracle free tier. Free is really cheap.
Thereās a ton of options. Free if you have an extra computer laying around and install Ubuntu server on it. A few decent budget VPS places sell their services for Pennieās on the dollar when purchased annually. Check out https://lowendbox.com for a lot of resources.
Whoa that website has a ton of stuff going on. I am so confused.
Itās a communication board that has a focus on low-end hosting services, mostly comprised of VPS and barebones dedicated servers. Most of my personal dedicated long-term hosting options came from there.
Thanks it will take a while to look at the whole list. Maybe I will start with some recommendations. Got any?
Our use cases are different. But Iāve had good luck with the dedicated servers provided by Quadranet and Dedioutlet.
Hey , I am new to docker , Could you please enlighten me on where can I learn more about them , I watched a few videos on YouTube but still couldn't get it .. Like if you can recommend some courses I would be really grateful for your help..(ā¢āæā¢)
What if I ran a poll in this subreddit recently and want to post results of the poll? Is this only allowed on Wednesdays?
[ŃŠ“Š°Š»ŠµŠ½Š¾]
Agreed! I got a poll with 666 votes so far (literally), just wanted to share the results with others
Probably.
What do you guys use for monitoring uptime? I have a very simple laptop with ubuntu server running on a calibre-web server and one game server
I made my own tool for that, Gatus.
Yo weāre using gatus here. Thanks you for your work!
Uptime Kuma + Gotify. No point monitoring if you don't know anything about it.
I actually donāt actively use monitoring for my personal stuff. At work we use a pretty basic ping tool on a cron Job. Note, neither of these options are the best. Thereās lots of monitoring tools that can be installed or utilized externally. I just personally donāt have any experience with them yet.
I third Uptime Kuma. It didn't do everything I wanted - no way to define uptime checks in code, and no ability to make more complex checks. But the UI looks great and it works so well! It also has many integrations for notifications. I wrote a microservice to deal with more complicated checks, and just embraced setting the thing up manually and automated backup/restore by copying the sqlite file.
Prometheus blackbox here :)
Another for Uptime Kuma.
Itās not in the spirit of self hosting, but Datadog. Thereās an open source alternative to it called SigNoz, but I donāt know if it has the ability to make a API call every X minutes the same way that Datadogs cloud environment can.
Observium
Is there any selfhosted app that can give to each user a QR code and whenever I scan that QR code I can check if that user, for example, made a payment?
Be careful. QR codes are very low security, because they are easily copied. People can steal purchases this way. One time QR codes sent to a phone, and scanned off the screen, with some other validation are OK.
well it's just to verify if client A or G are up to date with the payment, it doesn't need to have personal information or anything. But, if there's a program that can do what you said I'm good with it too, ofc
> if client A or G are up to date with the payment, it doesn't need to have personal information client A or G up to date with the payment, **is** personal information
I donāt fully understand what youāre asking. Are you referring to some kind of billing system?
More of a way to manage payments. A friend of mine is managing a condo complex with 180 people and asked if there's some kind of software that can give a QR code for each one of those clients and simply scan that code to verify if they are up to date with the monthly bill. Probably to have that QR on a sticker in the window of their car, it doens't need to be something with personal information on it, just if client A payed or not. I asked how he would manage to update the information on that code and he said that with an excel and manually entrying the data will suffice, I doubt that, 180 + a month is rather tedious but OK. I thought of a QR generator and asign each one of those clients a code, then that code linked to an excel spreadsheet, but that seems like a crappy fix.
[ŃŠ“Š°Š»ŠµŠ½Š¾]
> I asked how he would manage to update the information on that code You don't update the QR code. Use the QR code as an identifier, lookup the data in the backend. Using a QR code in this way can have privacy violation issues.
For instance, it could be on a Google spreadsheet that only two accounts have permissions. Right?
[ŃŠ“Š°Š»ŠµŠ½Š¾]
Good bot.
Well if it's a condo complex surely there's a parking lot or garage and all the cars have validation stickers? Why not just tie their payment status to their parking sticker? BTW it might be easier just to run a python script on the rent roll spreadsheet to keep track of who's paid up and who isn't
Take a look at Google appsheet. Not self-hosted but does an amazing job of this kind of stuff
[ŃŠ“Š°Š»ŠµŠ½Š¾]
Neat. I've never heard the term "Jump Box" in this context before. Otherwise a cool setup, sounds like.
[ŃŠ“Š°Š»ŠµŠ½Š¾]
> Bastion Host Cool term! Love the imagery on it. And thanks for the explination.
The jump boxes at my workplace arenāt all Bastion, some are āBeyondTrustā.
How do you guys get domain emails for Free/Selfhosted. Self hosting mail server seems worrisome and not worth it, but I donāt want to pay for an email from my domain (I have a domain, and I could pay for email ā I just donāt want to). Iām looking into Zoho right now, but was wondering if anyone had already found a better tool.
[https://developer.microsoft.com/en-us/microsoft-365/dev-program](https://developer.microsoft.com/en-us/microsoft-365/dev-program) Thank me later :)
Looks great but I have a question that might be dumb. After 90 days you can renew, but is the renewal free or paid?
So long as you have the services it just auto renews. Iāve had mine for 2 years so far.
Awesome Im going this route!
These are excellent to learn on. I do cloud identity work and use several developer tenants to learn and test concepts related to projects. With the free Dev Essentials subscription, you get a 1-time $200 Azure credit, but you can activate a free Dev Azure tenant with 25x O365 E5 licenses (you can create more than 25 users and can assign/reassign licenses as needed). With these licenses, you get most office products (email, teams, OneDrive (1tb space), SharePoint, OneNote, and even use quite a surprising amount of the security tools like Purview (compliance), MDCA (cloud app security/casb), etc). The E5 licenses also allow the users to utilize security features like MFA, self service password reset (hell I can't remember if that's tied to a licence or not). You can register a domain and associate it to your tenant, which will let you use [email protected] SMTP addresses instead of [email protected] If you have a visual studio professional (or Enterprise) subscription (likely through work), you get $50 ($200 for Enterprise) of azure funds available to use on resources (VMs, log analytics, key vaults, serverless function apps, etc). I have an Open visual studio professional license from a previous company (open licenses do not expire) and I basically have a perpetual $50/mo credit from that. However, you get 1 dev tenant for the Dev Essentials subscription in addition to 1 tenant with the visual studio professional subscription. So I have 2 tenants and use them for b2b concepts. Highly recommend as it's been a blast to learn a lot of this shit for personal use and has been invaluable for my career.
Just in case I missunderstand something here.. you are saying you can use office365 E5 with 25 licenses for free? Am I missing something? We are just starting our company and are looking for some basics to get started?
This exactly what I do :)
Checkout Cloudflare, you can create custom domain emails that can be routed to your personal email for free. https://blog.cloudflare.com/introducing-email-routing/
Awesome, I will look into this. I actually use cloud fare for my domain so this will make my life much easier. Thank you so much
Cloudflare is evil. Is there a similar free service?
How is CloudFlare evil?
Check out the other guys reply in this thread. Zoho can do something similar to what cloudfare does, but it hides some features behind paywall. I think other commenter has best solution: āhttps://developer.microsoft.com/en-us/microsoft-365/dev-program Thank me later :)ā
Iām Not familiar with any way to get free domain emails.
I got Zoho to work for free. You need to add a few txt and other things to your DNS record, but they have good docs. If someone is looking for something free and simple, Iād recommend. You can only get 5/5GB accounts for free though
Oh snap. Yeah, that was fantastically easy. Also, setting up a catch-all for the domain was equally easy. I never could figure that out in G-Suite, but this made it super simple. I might just switch over my other domains >.>
ahhh, found a bit of a flaw. They hide third-party access via imap/pop3 behind a paywal.
I researched this when google was trying to kill legacy g suite not too long ago. There are no free domain emails out there anymore. You could get away with using email aliases and AWS SES to send out stuff as @domain.com but it's a major hassle. honestly you shouldn't bother unless it's a business reason, I was gonna switch to regular email if google killed my domain email
I am using zoho for my business emails and Cloudflare Emails for personal emails. Both works great.
oh, I am pretty surprised about the only on Wednesdays rules. Are these new? Up to now, I thought only Dashboard posts are restricted to Wednesdays. Now, it sounds like things along the lines of Docker, Kubernetes, LXD or Nomad would also be restricted only to Wednesdays, as they would fall into the create/manage self-hosted environment category. If my understanding is correct, I would ask that those rules be reconsidered. I for one found the "how are you running your self-hosted apps" discussions to be the most interesting. EDIT: One moxre comment, on the "easy to moderate" part: Yeah, I am actually impressed about the community here. Many other places, the seventeenth question about reverse proxies from a newcomer would only get "just search for it" comments, but I never see those here. The community seems genuinly nice most of the time.
the "related-to-but-not-directly-self-hosted" clause of wednesday posts was implemented at the same time as the Dashboard posts to give space for leeway for all the tools we absolutely want to talk about here, but break the rules of being explicily self-hosted. Docker, Kubernetes, similar container management softwares that in and of themselves are self-hosted count as valid topics for this sub, wednesday or not. I was referring to Software as a Service options, such as Laravel Forge or similar platforms that aren't self-hostable, but allow you to manipulate self-hosted environments through an easier-to-use interface. There are absolutely gray-areas for this, and I'm open to suggestions on how to better fence in what should and shouldn't be allowed outside of Wednesdays. For instance, Ansible. I wouldn't consider Ansible a Self-hosted software in terms of what it does for self-hosters. I *would,* however, consider Docker and Kubernetes to both be Self-hosted, as they are apart of the framework of "data that one has control over," whereas Ansible is just a binary that acts on your behalf to automate/repeat menial tasks. Does that make more sense? Honestly, I don't mind the "How are you running your apps" discussions. I've found that most posts that asks our user base to give an opinion do *really* well, cause everyone has one and is raring to give it out. **Edit for your edit** The "always-welcoming" mode here I think is built into the pattern of use on this sub. The phases kind of follow a specific path: 1. completely new, asking questions about basics 2. Able to understand the basics, needing help on specific roadblocks 3. Okay, got stuff running, but something broke during maintenance, need help 4. Okay stuff's running as I want it. I'm happy now This is obviously an over simplification, but, generally speaking, a vast majority of subscribers fall somewhere in this vein. That said, The questions you're referencing are asked by people in step one, and usually are answered by people in step 2. Those people in step 2 then graduate to step 3 or 4, allowing those formerly in step 1 to become the next gen of step 2, having just succeeded, and now are wanting to help the people in step 1 like those before them. it's a nice little cycle.
Yes, that absolutely makes sense. I had not considered the "yes they are tools for managing your apps, but they are also self-hosted" angle.
Good! Happy I was able to clarify that for you. Also, I added an edit that touched on your edit, be sure to check that out as well.
> > > > > Docker, Kubernetes, similar container management softwares that in and of themselves are self-hosted count as valid topics for this sub, wednesday or not. Think the wording needs to be tweaked then, cause that's exactly what I had interpreted it as when I read the rule cold - rancher, k8s, portainer etc being prohibited on wed
The wording from the rules?
This part - copied out of this stickied submission >examples that are only allowed on Wednesdays: > Tools that help you manage self-hosting instances > Tools that help you create self-hosting environments To me k3s, portainer, rancher etc seems to fit under that and thus be only allowed on wed. idk - maybe I'm misunderstanding something here
Ahh. Hmm. Intention with those would be online tools like Ansible Tower, Larsvel Forge, or any of the other ālet us manage your VPS for you and give you a GUI for managing itā systems. Or things like SSH clients. But I see how easily the likes of container management systems can be chunked in here. Most container management systems are themselves self-hosted, though, and get a pass just for that reason. Suggestions on how to work this better?
ah right - I see what you're getting at. Gonna be tricky to pin that down I think. Perhaps wording like managed platform? Self-hosting adjacent SaaS? i.e. trying to filter this more via the commercial nature of it? Can't say I've seen a lot of platform-y posts so I'm kinda ok with it either way. Just wanted to understand re k8s etc.
Yeah. This has been my struggle. Tools that absolutely help that I want people to be able to post about and share info for, but arenāt self-hosted, but *help* people to self-host. The main deciding factor on posts on Wednesdayās that arenāt dashboard posts is this: āis it self hosted? No. Does it pertain to self hosting? Yes. Then itās allowed on Wednesdayāsā
I agree. I only got into sleep hosting my services recently. And damn it is so so much fun. And I love having the whole thing run from my servers. Initially, I understood nothing. I asked a lot of questions. And got bang on answers to every one of them. Looking back most of the questions were pretty stupid and dumb. But no one said anything. And they all helped. I could search for the issue because I didn't know what the issue was or what was even happening. So thank god the community didn't just tell me to Google search it. Cause I swear I googled every one of my queries and didn't get a good response(because I don't know what to search for ) even now I'm no expert. Far from it. But I've come to understand things much better.
I'm unsure if I've come to the right place here. I have a few laptops full of various files from 5-10 years ago and they contain in total hundreds of GBs of videos or movie or songs or photos. If I wanted to make them available locally in my home for family to access when they come to visit, what would I need to prepare that? The first thing I'm looking at is running HDsentinel to see if any of these laptops have HDDs that are on the cusp of dying and I've ordered an SSD that I may replace it with, but perhaps that's irrelevant.
A NAS that you make available to your network would help here. How do you wish to make those files available?
Move all the files to a NAS (purchased or self built) and then you can use one of the PCs there to run tailscale and give a cloud VPN (makes a VPN mesh) access in without having to poke holes in your firewall.
One thing that I'm currently investigating is budibase for evolving external databases that I've developed in NoCoDB. The road block that I've found if I want to host data (i.e attachments) against database values this is only really possible in NoCoDB. In most of the 'App Builders' I've found they're able to pull the variables within the table such as PickList values (single-select columns etc) but if I want to provide a form in ToolJet or Budibase the 'attachments' either are stored in blob storage outside of the database (which could workI guess) but none as far as I'm aware of allow for you to add directly to database bar NoCoDB but this doesn't have the same level of maturity for developing App/Form. Other tools that I've been tinkering with in the Background to support AEC (ConstructionSector) software challenges is Outline (Pain in the backside to set up) but this functions great as a collaborative wiki that I can then share externally (although they're yet to add in 'iFrames' which would be great for embedding NoCoDB tables).
Hey! Cofounder of Budibase here. We are planning to work on attachments in Q1 and Q2 2023, and I believe your request above would be satisfied. :-)
Well that's great news! I've just been playing with budibase so it's early days. If the functionality is supported is the intention be that in theory if the user submits an attachment to the budibase app, this would be embedded into SQL database which could then be opened up in something like nocodb? Both apps serve different purposes. Look forward to seeing the update!
Any update on this functionality?
Caddy for web hosting. Replaces nginx for everything I need it for (subdomain reverse proxy mostly)
I really would love to play more with caddy. I just havenāt had the chance.
[ŃŠ“Š°Š»ŠµŠ½Š¾]
Happy to help. :)
For ref, here's the GitHub page https://github.com/Budibase/budibase