If you run some kind of personal server, homelab, or similar type thing, which of the following options best fits how you use them? And why?
#Fedora #FedoraPoll #Linux
Fedora for desktop and server
27.4%
Fedora for desktop; other distro for server
46%
Other distro for desktop; Fedora for server
3.8%
Other distro for desktop and server
22.9%
Poll ended at .

Thanks to everyone who responded to the poll! Very interesting to see even though it does shake out roughly how we expected. Use of Fedora Server is still pretty high!

@dschier wrote a neat blog series on setting up a home server. He uses Fedora Server, but you can probably extrapolate for the distro you would like to use. Check it out!
https://blog.while-true-do.io/fedora-home-server-intro-concept/

#Fedora #FedoraServer #Linux #server

Fedora - Home Server (Intro & Concept)

Just a few days ago, somebody reached out to me and asked: Daniel, how do you do your home server? Since this question is not really easy to answer, I will provide a series of articles, that will enable you to set up your own home server.

blog.while-true-do.io
@fedora gotta have a lot longer lifecycle for a server.
@swelljoe @fedora it depends on the use case. I've got Fedora on my server and what I appreciate is that it's basically indefinitely upgradable. It's run for 7 years without any major hassle. I wouldn't want to go through a major upgrade or rather reinstall after several years like you have to with RHEL/CentOS/...
But I understand that on something mission critical you want to install it and don't want to touch it for as long as possible.
@fedora RedHat/IBM screwed grub-install on UEFI systems, which results in unbootable installs.
So … not using any RHEL-up or downstream distro.
@AliveDevil @fedora This is news to me, and all the physical and virtual systems I deploy use UEFI... and Red Hat family operating systems. What's behavior have you seen in your environment?
@omenos
Acer TravelMate P658-G2-M.
Doesn’t support EFI boot entries (just ignores them), works _only_ with grub-install —removable, but that doesn’t work with any RHEL distro anymore, because screw users of faulty EFI implementations they don’t have control over.
Debian does have the booting issue as well, but it’s circumventable by just removing any efi-grub components and using the fallback EFI\BOOT-entry - without secure boot enabled. Systemd-boot worked oob in Arch.

@fedora Homelab centric software tend to give instruction for debian based distros first or docker. Fedora is rarely their first supported distro, sadly.

For desktop it's fedora for sure.

@fedora Fedora (though I'm planning on going back to Mageia since Fedora's update cadence is too fast for me and it has drakconf) on desktop, OpenBSD on the server. Though I also have OpenBSD on a laptop, various Mac OSes, and even one poor soul of a computer has Windows 11 on it. And I want to get a Power S822 or S824 and port Mageia to it, as a base for a brand new, home user first and only distro. So these aren't hard and fast rules.
@fedora I'm using mainly Fedora for desktop and Eurolinux for server
@fedora I was doing Fedora desktop and CentOS 7 server, but as I needed to update PHP on the server, it was easier to go to Fedora 37 then figure out the future of CentOS. 🙂
@fedora I use pop os on my princial laptop, fedora for my secondary laptop and raspian for my raspberry pi, by simplicity, but I think I will switch it to fedora or almalinux.
@fedora Fedora IoT for my home kubernetes cluster 
@fedora Fedora on desktop, because I love having new packages, but I don't like rolling release distros.
And Debian on my server, because it just works, it's stable and doesn't need frequent updates. I also tried CentOS Stream before, but I think I'm too lazy to learn how to configure SELinux for the webserver to work 
@fedora Silverblue on desktop, IoT on two servers and if I could put Fedora on my phone I would in a heartbeat but Fedora Mobility doesn't supoort OP6T yet :(
@fedora Answered Fedora on server and other for desktop as that’s the situation right now but thinking of moving to Fedora on the desktop too. Perhaps when 38 is released.
@grax What drew you to use Fedora for your server if you don't already use it for you desktop?
@fedora I was mainly looking for a reliable, headless distro and I like that it’s regularly updated. It feels relatively lightweight. I also find Cockpit useful for firewall, monitoring and VMs. I like that it had all the things I was looking for in a single package.
@fedora I really like that Fedora Desktop provides an up-to-date and well setup GNOME experience, however in the end I find myself still coming back to Arch.
I would say the biggest reason is the lack of a VSCode OSS variant on Fedora. Arch simply ships
code, which is the open source build of VSCode, while on Fedora your only option is VSCodium, which is alright, but for something as crucial as my main code editor and IDE I like to have a first-party package.

I think that the poll is missing an answer "Fedora and others" for both server and desktop 😉
Arch with i3wm is my main driver for desktop, and I'm sure it will stay for the next X years.

Old ThinkPad is using standard Fedora, but I'll probably try 'spins'. Gnome is really not my thing.
"Missing" Code-OSS in the repo also isn't helping.

For servers, it's a mish-mash. Mostly Fedora/derivatives (RHEL, Rocky, Alma, etc.) and Debian on raspberry.

@fedora Fedora desktop for several years already. For servers - Rocky, or Ubuntu if Rocky is not an option.
@fedora I have approximately 20 Linux VMs in my home network. I use Fedora on my primary web server because I need stability and new features there :) The rest of my servers run mostly Debian, but I also have some Ubuntu and Rocky Linux servers.
Desktop (mostly) since Fedora Core 1 and RH 7/8/9 before that. Used to have same as home media server. @xfce on @fedora is my goto desktop, super efficient on resources and great UX

@tmoran @xfce @fedora

Fedora Core 2 was my first rpm-based distribution. mjmwired's "Personal Installation Guides" were legendary back then :-D

@DigitalMe 🙂 many many iterations of my text file how to install  in the early days