this post was submitted on 07 Mar 2026
256 points (91.8% liked)

Selfhosted

57329 readers
1413 users here now

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:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. 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.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. 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!

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] mrnobody@reddthat.com -5 points 1 day ago* (last edited 1 day ago) (4 children)

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.

[–] x00z@lemmy.world 6 points 18 hours ago (1 children)

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.

[–] osanna@lemmy.vg 1 points 7 hours ago* (last edited 7 hours ago) (1 children)

my SD card in my ras pi got corrupted recently. Thankfully I had my docker directory backed up. I pulled the docker directory, docker compose up -d and within about 20 minutes (not including downloading time) I was back up and running. Docker is a godsend. all my apps were exactly as they were before the corruption.

[–] x00z@lemmy.world 1 points 4 hours ago* (last edited 4 hours ago)

Not sure how your docker directory and services look like but the important thing is that you use remote volumes (or backed up ones) and that you backup your compose file and mounted config files of course. But besides that it's indeed that easy.

[–] TrumpetX@programming.dev 9 points 1 day ago (1 children)

I don't disagree with you, but for a single server hosting multiple projects with differing system dependencies, docker is amazing. I've come around to using it for this practical reason.

Using docker over direct installation always feels like an unnecessary interface layer that just complicates things and introduces points of failure.

[–] mrnobody@reddthat.com 0 points 21 hours ago (1 children)

Docker makes sense for several applications, but there's no intuition unless you're good at memorizing commands/command lines. I can't just open up an installer or fumble through it decently well enough to get up and running.

While a UI does add overhead, done well it's not bad. But also, different people learn different styles, and for the extra bit of resources, I'm willing to sacrifice a few MB ram or CPU utilization for less tinker time. However, 20 years ago I didn't mind spending that time learning stuff like that because I had a lot more time and way less commitments!

[–] BigJohnnyHines@lemmy.ca 1 points 5 hours ago* (last edited 5 hours ago)

I mean you’re memorizing a GUI as well. I don’t work in this field at all but docker compose files are pretty straightforward even for me. Took like 15 minutes to figure out and now it’s much quicker to get set up than any other option.

[–] jbloggs777@discuss.tchncs.de 4 points 1 day ago (1 children)

You sir, need an AI agent to maintain your self-hosting addiction and free you from the shackles of homelab responsibility. Automate the automations that maintain the automations. That’s the real endgame. /s

[–] mrnobody@reddthat.com 1 points 1 day ago

Hah, nice! Yeah maybe my self-hosted AI agent will "take my job" from me at home! Boom, genius