Which OS do you use for your homeserver?

https://lemmy.dbzer0.com/post/13596364

Which OS do you use for your homeserver? - Divisions by zero

Currently I am using Arch Linux. I am in the process of switching to NixOS.
I still use Arch btw.
Depends on what you want to do with it. But for most things Debian or Fedora (Server edition) work fine.
i hear bad things about it, how does fedora server compare to debian?
It’s much more up to date and in my experience works fine.
Freebsd, but it would be openbsd if it had a better filesystem.
Proxmox w/Debian, TrueNAS Scale, and Home Assistant VMs w/(usually Alpine) Docker containers in some VMs
Fedora Server, with most of the services I need running via Docker.
Mythbuntu. It started its life as a MythTV server.
TrueNAS Core as main OS and a few jails for the services I run on the machine.
Windows Hyper-V Server on the host with most of the VM’s split between Ubuntu and Debian. I also have two Windows VM’s that I keep out of necessity.
I use Proxmox, running a mix of regular and NixOS based LXCs. One of those also runs Docker for simpler services.
FreeBSD & 9Front. BSD for my media server and 9front for my web server.
On what hardware do you run 9front?
I have a VM on my FreeBSD desktop with Bhyve. I have 2 ThinkPads, an x61t & x201t that run it. I also have a Raspberry PI3B+ that runs it, and is my web server.

Proxmox (debian) on the hosts, and Debian for all the VMs and Containers.

Just nice and easy to use, supported by basically everything, and a minimal install uses like 30MB of RAM.

when vendors pull this kind of crap ill simply not test on their software.
It’s more that like 60% of my web traffic is Safari so I want to make sure it works for those people.
thats unexpected, what are you doing thats being used by a majority of.apple.users?
Perhaps a website for an iOS app? 😊
You don’t need Safari unless it’s for Apple Pay integration or something. WebKit is open source. Use Epiphany or some other browser that uses it.
Ubuntu LTS, but in the process of replacing it with Debian
What benefit do you expect to get from this switch? Just wondering why there are so many Debian over Ubuntu in this thread

Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:

Fewer Letters More Letters ESXi VMWare virtual machine hypervisor LTS Long Term Support software version LXC Linux Containers

[Thread #478 for this sub, first seen 2nd Feb 2024, 19:45] [FAQ] [Full list] [Contact] [Source code]

Decronym

Synology DiskStation Manager.
Proxmox for the the hosts, Debian cloud imagen for the VMs and docker inside
Rocky, but I’ll probably give Debian a try next time I decide to nuke my install
I’m currently contemplating switching to Rocky. What makes you want to get away from it?
The OS experience is good, but I want to get away from RHEL/CentOS and clones due to Red Hat’s decisions in recent years
Right now Debian, but I’ll migrate to NixOS pretty soon since it’s already running on all of my machines except this server.
Alpine Linux, everything is in containers :)

TrueNAS SCALE as host with an Ubuntu LTS VM running Docker containers.

Original I went with only contaibers running on top of SCALE but both iX and TrueCharts made it harder to run plain Docker Compose on TrueNAS.

OpenMediaVault

Good OOTB customizations, works on Pi, and easy to extend with plugins (Docker/Portainer is pretty much all I needed).

Gentoo because it can do it all
Fellow Gentooer, Gentoo rocks!

Ubuntu LTS, with all my services in Docker containers.

I know Ubuntu gets a lot of (deserved) hate for some of the shit Canonical pulls, but for now, I like Ubuntu and it works for me.

When I rebuilt my server at the beginning of the month, I was gonna jump to Debian, but my god the Debian website is obtuse. After looking at the site and trying to determine what to download to get Debian with non-free (I’m unfortunately working with an NVIDIA card), I decided to go with Ubuntu. I needed a smooth rebuild process and with Ubuntu I know exactly what I’ll get when I download the LTS server.

Edit: grammar

It’s always best to use whatever distro you’re most comfortable with. Especially if you’re going to install stuff in containers/VMs so the repos of the base distro don’t even matter that much.
Exactly. That’s ultimately why I skipped Debian and went with Ubuntu
I went with Ubuntu server and was pleasantly surprised when it offered to pull my pubkey off my github profile for ssh. A nice touch that I haven’t seen in other servers flavors of various distros.
That’s pretty cool!

After looking at the site and trying to determine what to download to get Debian with non-free (I’m unfortunately working with an NVIDIA card)

FWIW, Debian now includes non-free firmware in the installation media by default and will install whatever is necessary.

I agree that the Debian website has its weaknesses, but beyond finding the right installer (usually netinst ISO a.k.a small installation image on www.debian.org/distrib/) there isn’t much of a learning curve. I started out with Ubuntu too, but finally decided that enough was enough when snap started breaking my stuff on desktop and haven’t looked back.

Download Debian

The inclusion of non-free by default was what was unclear to me from the website. Knowing that now, I’ll likely give Debian a spin next time I need an install.
arch + docker for the services
OpenBSD for all of them.
How is the OpenBSD experience? I have 2x4TB hard drives in my Libreboot server (Dell T1650 motherboard), can I easily setup RAID 1 through the OS?

OpenBSD is the most pleasing expérience I’ve had with an OS. It’s fully contained and has all the tools you need without needing to install anything (eg a DNS, HTTP, SMTP servers, a proxy, a good firewall). All config files look alike and use the same keywords for the same things, making it straightforward to configure everything.

And regarding RAID 1, I’ve never done it myself, but it totally works out of the box (as well as full disk encryption).

Ubuntu LTS and k3s for all workloads (except for plex, which I’ve not gotten around to migrating yet…)

Hello fellow k3s friend!

It’s okay. You aren’t alone anymore.

Ubuntu, but I’m very strongly considering switching out to Debian or Rocky. Ubuntu has a lot of really unnecessary cruft that I think I’d be better off without.

I use Fedora on my laptop now, so going the RHEL/Rocky/Alma route for my servers is really tempting. Especially as I’m also considering switching to Podman.

Boxes that physically live in my home are mostly Manjaro. They’re also not externally accessible from the internet.

Anything in the cloud I standardize on Debian. Two distros and consistency makes maintenance much easier.

Anything in a container runs whatever it was built on because porting a docker compose file from, say, Alpine to anything else is just not worth the time and energy.

Arch because why not.