For the lazy:
- Nextcloud
- Jellyfin
- Immich
- Vaultwarden / Bitwarden
- Uptime Kuma
- AdGuard Home
- Homepage
- Monica
- changedetection.io
Seems a decent selection.
For the lazy:
Seems a decent selection.
Recently discovered changedetection.io. It nicely filled the need I had. I have it watching a few static forum posts for updates that are communicated that way.
I'm a little confused. It's this a self hosted program? Following the link I see a monthly subscription cost.
If you don't want to self host, they offer hosting.
I could never get it working right due to captchas on sites, its a beat idea though
Monica
I hate products with generic names. It makes it utterly impossible to search for.
Even if this OP post might explain it, it is still useless when taken out of context like in the esteemed comment above this one.
/rant, sorry, thank you.
I'm gonna start a company that creates cheap life saving products called "Chris"
And the essential companion product, Potato.
On a slightly related note, if you ever want a blast of the past, check out the ASCII art section of chris.com
Its a CRM, i agree with the gripes about the name but tbf I'm kinda surprised to see it on here? The GitHub repo seems pretty dead
This feels 1000% like a chatgpt prompt copy and pasted into a webpage.
That’s because it is.
I would add searxng - a bit finnicky to set up but very powerful and customizeable.
Searxng is my most used self hosted service. It's amazing
I like the idea of SearXNG, but I don't see why so many people like it for self hosting. You're still querying search engines with your IP which in many self hosted cases is the same IP as the one you browse the internet with. I think SearXNG is really good if you setup a service on a server IP (like a VPS) and it gets used by multiple people, or if you tunnel it trough a VPN, but then again you could also just VPN your search engine searches.
So why do you like it? Is it for the aggregation of multiple engines? Or maybe the fact that it doesn't link your specific browser to a search? I really wonder and am not hating.
I tried to setup some kinda self hosted AI image generation last month. I didn't know wtf I was doing and accomplished nothing. Need to give it another try.
@GaMEChld @selfhosted I kinda got this running and I’m here to tell you - unless you’re willing to babysit it through the constant changes and updates and dependency hell that creates, you might be better off just paying for api use at something like https://fal.ai
AI generation aside, not a bad list. I'd add searxng, and, opnsense/pfsense is really awesome to have with pfblocker, and then wireguard so you get all the benefits on the go.
Opencloud instead of nextcloud
Can confirm, solid list for everyone. Only uptime kuma was replaced by beszel in my setup.
Why?
I just learned about Uptime Kuma from this post and spent an hour spinning it up in a container, building my status page, and setting up monitoring for my services and game servers. It's working great so far for me. What do you prefer about Beszel? I'm looking into it now and it looks great too
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I've seen in this thread:
| Fewer Letters | More Letters |
|---|---|
| DNS | Domain Name Service/System |
| HTTP | Hypertext Transfer Protocol, the Web |
| IP | Internet Protocol |
| LXC | Linux Containers |
| NAS | Network-Attached Storage |
| NFS | Network File System, a Unix-based file-sharing protocol known for performance and efficiency |
| SMB | Server Message Block protocol for file and printer sharing; Windows-native |
| VPN | Virtual Private Network |
| VPS | Virtual Private Server (opposed to shared hosting) |
| nginx | Popular HTTP server |
9 acronyms in this thread; the most compressed thread commented on today has 6 acronyms.
[Thread #145 for this comm, first seen 8th Mar 2026, 00:20] [FAQ] [Full list] [Contact] [Source code]
This bot is annoying.
You should be able to block it.
I'm going against the new-age tech grain with this, but... I fucking despise docker anything. I can follow directions fine, it's the troubleshooting that takes too much time. Sure, I'll learn it eventually, but I do IT for a living I'm not coming home to waste my nights also doing this.
I've setup ZimaOS as a massive NAS with Yunohost on anything web-hosted/accessible. A. It's easier with a graphical UI on stuff that's packaged. B. Installing, updating, and most other services are pretty well automated/packaged to work really well. C. When i have the conversations with friends who aren't tech savvy and are overwhelmed, I want to have firsthand knowledge of easy systems that're basic, but powerful, and will help them dip their toes in freedom.
No Proxmox, unraid, no docker stuff, no nested VMs, no more complex setups. While I can learn to troubleshoot and memorize CLI, I'm too old and busy with family and work/commute to deal with problems at home lol. Too much tinkering has poised my wife off to the point she thinks all the self hosted stuff is unreliable. So, I deploy, test, vet basic issues, and if it's too much time or setup involved, or dependencies on other apps, I'm out!!
Too many containers, too many fragile, partial service apps that just feel incomplete. Yuno and Zima (formerly casa) are great!! Others being tested too for fun but at snails pace lol.
I had that same feeling until I actually learned it.
There's close to no performance loss, it's better for security, it makes it extremely easy for developers to ship something that just works, it allows easy updating, and much more.
I prefer docker over almost anything now, and it has made my life much easier.
I still don't truly know how to use docker, as I use dockSTARTer on my Debian VM on Proxmox, but it runns all my services now. I tried to resist and have multiple LXCs run everything, but as my homelab grew more complex (SMB & NFS, VPN tunnels, filesharing/hardlinks, etc.) I've just given up and have most things running on the docker. With dockstarter it's enter "yes" to some terminal qs, copypaste templates into your overrides folder, and then use ds -u for update and ds -c to run everything.
I tried to use podman at first because people said it was safer and faster but... I literally couldn't figure out how to turn a pod into a service so it will autostart on system launch 😅
What if you used ansible to automate it? One bit of trouble I have is forgetting stuff I did. If Yaml files store info, that seems easier. I even thought to created a script that logs all the events. I've never used it though.
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
No spam posting.
Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
No trolling.
No low-effort posts. This is subjective and will largely be determined by the community member reports.
Resources:
Any issues on the community? Report it using the report flag.
Questions? DM the mods!