this post was submitted on 13 Mar 2026
1422 points (99.0% liked)

Selfhosted

60911 readers
784 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:

Detailed Rules Post

  1. Be civil.

  2. No spam.

  3. Posts are to be related to self-hosting.

  4. Don't duplicate the full text of your blog or readme if you're providing a link.

  5. Submission headline should match the article title.

  6. No trolling.

  7. Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.

  8. AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 3 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] olafurp@lemmy.world 8 points 4 months ago (1 children)

I set my homelab up on Bazzite immutable with podman and SELinux. It took a while to work everything out and have it boot up into a valid state hahaha

[–] epicshepich@programming.dev 7 points 4 months ago (2 children)

Any reason you chose Bazzite for your homelab distro? First I've heard of someone doing that!

[–] olafurp@lemmy.world 2 points 4 months ago (1 children)

At the start I just wanted a desktop machine that runs Steam through sunshine/moonlight so hardware support and gaming stuff such was very important.

My homelab used to run on my laptop when it could all fit within a couple 100s of GB and I was the only user but moving it was tricky. Since I'm a programmer I'm not afraid of this stuff so I just spent the hours to figure out one problem at a time.

I ended up figuring out adding HDD whitelist in SELinux, make it accessible in podman, manually edit fstab because tools didn't work, systemd service for startup, logging in automatically where I already forgot everything and would have not had to do any of this on a bog standard Ubuntu server.

[–] epicshepich@programming.dev 2 points 4 months ago* (last edited 4 months ago) (1 children)

Respect! I too often take it for granted that it's a privilege for my gaming rig and my homelab server to be separate boxes.

My server is Almalinux, my laptop is Mint, and my gaming rig is Nobara. But if I had to consolidate everything in to one machine, I'd pick Nobara.

[–] olafurp@lemmy.world 2 points 4 months ago

I came to the same conclusion, Nobara for would have been best.

[–] Alaknar@sopuli.xyz 1 points 4 months ago (2 children)

Wouldn't an immutable OS be overall a pretty good idea for a stable server?

[–] olafurp@lemmy.world 1 points 4 months ago

Good for stability, bad for flexibility for when the homelab grows more complex.

[–] epicshepich@programming.dev 1 points 4 months ago

I honestly don't know a ton about immutable distros other than that they let you front-load some difficulty in getting things set up in exchange for making it harder to break. I was just surprised that the distro of choice was Bazzite, since its target audience seems to be gamers.