If the Fedora group starts doing dumb stuff I’ll consider switching. But so far they’ve been rock solid. While Red Hat is certainly a major contributor to Fedora (the biggest easily) they don’t control it per-say.
I agree wholeheartedly with this. Block Threads if they do a shitty job moderating their users and they post stuff not permitted by our instance like homophobia, transphobia, racism, etc. Preemptively blocking them to “protect privacy” won’t do that and gives the false impression that what you’re posting to the fediverse can’t be just hoovered up by google/meta anyway.
I’m generally pretty happy with it, though I’d have used podman rather than docker if I were starting now.
Check out Podlet to convert your existing docker run commands or docker-compose.yaml files to quadlet files https://github.com/k9withabone/podlet
fix code
What I did is install proxmox on the bare metal, setup a vm in which I put the containers.
Proxmox itself stays (almost) completely stock. The only changes I’ve made to it were to add the NUT client package so it could gracefully shut down if my NUT server indicates that the UPS is running out of power during an outage.
In your VMs you can do whatever. Setup OMV, or a stock Ubuntu or Debian vm and install your services on the VM or use Docker/Podman. Setup Fedora CoreOS or IoT vms and host all your services in Podman containers.
The great thing about Proxmox is you can do snapshot backups which take mere moments to complete. Then pass those off to a NAS where they can survive a irreparable loss of your Proxmox server.
You can also spin up new vms as needed to just try to fuck around with new techs or just a new way of setting up your home lab. It gives you a ton of flexibility and makes backing stuff up way easier.
Another great thing you can do is if 3 years down the line you are looking to replace your server hardware with some newer or more powerful stuff you can just add the new device as a node to the cluster. Then you can migrate all your existing VMs over to your new hardware and decommission your old one with very little to no downtime on anything.
Fedora Workstation is what I use for my desktop. If I were to have to reinstall now I’d do Silverblue.
For my home lab I do Proxmox with a couple of VM’s for Ubuntu server for pihole DNS servers and an OpenMediaVault VM for my docker workloads. I’d probably do CoreOS or IoT if I was starting over there though.