What OS are you using to self host?

If you know of some guidelines that you liked, I‘d appreciate if you could share them. Otherwise I will search the internet for it. :slightly_smiling_face:

1 Like

https://ansible.jeffgeerling.com/ Jeff has a books that has beginner level explanation and easy to follow. There was more Youtube videos that explain in entry level but, got taken down.

1 Like

Great, thank you for sharing! Will start reading!

1 Like

Terraform and Ansible. I have a VM I commit to the command plane where I put all my tools and scripts and run crons and scripts from. It’s also hosting an internal Gitea instance and where ansible-playbooks start from.

2 Likes

Raspbian on my Pi’s and Ubuntu on non-Pi’s for me.

I have to be honest, I’ve never notived enough of a difference between distros to care much about which flavor to use, and ubuntu just has the most support threads so it’s easiest to debug when things go awry. (so does raspbian, though recently its activity has died down a lot)

1 Like

I’m using rapsbian on my pi’s and ubuntu server on the other servers and proxmox as a hypervisor if a box is running as a vm platform.

1 Like

I use Ubuntu on desktop and FreeBSD on server

1 Like

Synology here, currently DSM 6.2.3 but upgrading to DSM 7.x soon

1 Like

Hey, on my VPSs I’m using Oracle Linux 8 and Ubuntu. For my Raspberry Pi 4, I’m running Ubuntu with Umbrel on it.

1 Like

For cloud servers, I will use Debian (latest).
For my HomeLab, I will use Ubuntu LTS.

1 Like

I am using mostly Ubuntu for all virtual instances and Proxmox as the hypervisor

I’m considering switching to Debian 12 now that Canonical seems that it will try pushing Ubuntu Pro more and more

2 Likes

I mostly use Linux. RPi are not available in my country, must buy from oversea, so I haven’t got a chance to experimental it.

1 Like

For Raspberry Pi, you know there are alternatives such as Odroid that (for me) ship from overseas? Just saying in case.

I do have RPI4 and Odroid HC4. The Odroid HC4 has been harder to use, plus one of them had a USB that broke. But I’ve updated one and I had a smoother experience (I also was learning Linux first time I set one up so there’s that). It is cheaply made, but I’ve been able to build a backup with a mirror ZFS.

2 Likes

Windows 10 WSL2 and Docker! And armbian on an orange pi 3LTS.

1 Like

A complete hell of a mix.

Windows Server (2016/2019)
Debian 10/11/12
Ubuntu (20.04-23.04)
Proxmox (7.4-8.0)
Windows 10/11 (jump boxes/remoteapp)
Opnsense
VyOS

I need to go through and upgrade a lot, although I have around 70 virtual servers running all sorts of different things, just a matter of finding the time to do it.

VyOS was a recent addition and is hosted on a Vultr VM so I can peer with Vultr for BGP, I also have my own ASN too.

2 Likes

I use proxmox with debian containers on top and a VM with ubuntu. That is just because I wanted to learn how to use prox, any distro would have been perfectly fine for what I host.

How stable is that outside of LAN connections? Asking because I might need something like that and RDP is not an option

1 Like

For my main machine I use MacOS. Everything else is Ubuntu.

Work uses Red Hat, so I was thinking about giving that a try to get better acquainted.

1 Like

Until a couple months ago, desktop and servers were running Void (and Arch on an older VPS).

Now I have everything running NixOS.

2 Likes

I tried nix and was astonished with how quick everything was to setup and get going. Do you find any downside to this approach from a server point of view?

1 Like

I found the same to be true as well. The only real difficulty was the learning curve, knowing how to translate my existing software and settings into a NixOS configuration. For example, finding modified system files (i.e. kernel parameters), or migrating my docker-compose.yml into the NixOS oci-containers and getting settings working with podman.

Honestly, the hardest part of the entire process was planning for something that I would have thought impossible when installing any other distro: booting the server into the NixOS installer without having to attach a monitor or keyboard, performing the entire installation via SSH. I was able to generate a NixOS installer for the machine, launch it via kexec, wait a few seconds, and SSH back into the machine to find the NixOS installer running. Amazing.

1 Like