I’m a Windows guy since forever and I recently got into selfhosting. So far its a blast! Are posts about that welcome here?
Acronyms, initialisms, abbreviations, contractions, and other phrases which expand to something larger, that I’ve seen in this thread:
Fewer Letters More Letters DHCP Dynamic Host Configuration Protocol, automates assignment of IPs when connecting to a network ESXi VMWare virtual machine hypervisor NAS Network-Attached Storage Plex Brand of media server package SSD Solid State Drive mass storage SSH Secure Shell for remote terminal access
6 acronyms in this thread; the most compressed thread commented on today has 3 acronyms.
[Thread #12 for this comm, first seen 14th Jun 2026, 12:30] [FAQ] [Full list] [Contact] [Source code]
Yes, masochists are welcome.
I don’t think that Linux is in the title or description of this community!
You pick your own poison …
Mine is Gentoo Linux all the way, yours is Windows. Find two more selfhosters and they will criticize both of us! We are kind of the two extreme of the spectrum…
Welcome!
So true! I met a friend of a friend at a church social last week and he spent the whole time trying to convince me to try FreeBSD instead of selfhosting on Windows. I might try it someday but as polite as he was about it he just couldn’t get the hint lol
Many of us started running Windows Server and endpoints, but in my case, the cost and substandard tools turned me away. I was running A DLNA server and using WDS (yes, very overkill for home, but fun to learn for work), but then I found TrueNAS (then called FreeNAS) running on BSD. I now run a simple share from there and Kodi on my (Linux and Android) user endpoints. I don’t bother with imaging anymore, and use
ddfor backups to my NAS. My Firewall runs OPNSense (BSD) and I run OpenWRT on two TrendNet WAPs.I’ll never go back to MS. It’s just not a welcoming platform from my perspective. Don’t even get me started on .NET or the various and sundry “redistributables” constantly required by every tool you try to use.
Don’t even get me started on .NET or the various and sundry “redistributables” constantly required by every tool you try to use.
It’s absurd but Linux is far worse. Instead of addressing library bloat and versioning we have Docker which just throws EVERYTHING into a bag and makes you download an entire OS environment space to run one app.
And that is perfect. Instead of setting up one VM for each service and manually updating all dependencies, I’d much rather use that very handy bag with everything in it.
But the op is complaining about the much lighter .net where the shared libraries for all apps are a fraction of the space of bringing in an entire OS environment for each and every app.
You complained about docker putting everything into a bag and I tried to argue that this approach was better because there is no need to consider library versions conflicting between apps.




