Earlier quoted context omitted.
Piracy
You mean privacy.
Why I run FreeBSD for my home servers (2024)
101–110 of 251 posts
Re: Why I run FreeBSD for my home servers (2024)
#102Curious what “home servers” are really for. I’ve gone decades without needing a home server — what am I missing out on?
- Kavita and Jellyfin to self-host my books, comics, movies and TV. Self hosting is particularly important for non-Hollywood/non-US-centric media which routinely disappears from the internet.
- A custom webapp to self-host my photos (if I did it again today I'd use Immich)
- Gitea to self-host a few Git repos
- A GPU so I can use it remotely to offload AI/ML workloads from my laptop
It is networked with my ither devices via Tailscale so me, my friends and family can access it from everywhere. It is like having a private Netflix, Kindle, Google Photos and Comixology/MangaReader that allows any media to be downloaded to read offline.
I also have second Windows server used for hosting dedicated servers for video games.
Re: Why I run FreeBSD for my home servers (2024)
#103Is that true? All you need is one bad mosfet and all the other components fine, zero reliability. Doesn't a M x N matrix with only one extreme value average out from many samples over time?
Re: Why I run FreeBSD for my home servers (2024)
#104I couldn't agree more.
Its a testament that this s/w is _still_ NOT LIKED by so many people.
I've been a linux on the desktop, FreeBSD for the server user/admin for over 20 years.
It's a great combination...
Re: Why I run FreeBSD for my home servers (2024)
#105Earlier quoted context omitted.
> ZFS is probably the biggest reason for me. Maybe in the past there was an argument for that, but ever since FreeBSD started using OpenZFS implementation...what's the difference? My ideal OS would be something like NixOS, but on FreeBSD and with better language than Nix.
ZFS is a first class part of FreeBSD. you can use it on linux, but it will always have some rough edges. How rough it open to question though, for some it works well.
Re: Why I run FreeBSD for my home servers (2024)
#106Earlier quoted context omitted.
> ZFS is probably the biggest reason for me. Maybe in the past there was an argument for that, but ever since FreeBSD started using OpenZFS implementation...what's the difference? My ideal OS would be something like NixOS, but on FreeBSD and with better language than Nix.
ZFS is a first class part of FreeBSD. you can use it on linux, but it will always have some rough edges. How rough it open to question though, for some it works well.
Re: Why I run FreeBSD for my home servers (2024)
#107Re: Why I run FreeBSD for my home servers (2024)
#108Earlier quoted context omitted.
> But the usual Linux hobgoblins listed above are a red herring here, to my mind. Absolutely > If containers are the reason, then again, they are not a requirement. But they are pretty similar to BSD's jails. I don't think they are particularly complex. The only point I agree with the author is that many things are shipped to be used with docker when they don't need to be, which creates a needless dependency.
I have "reversed engineered" dockerfiles in order to avoid containers. Any software should be installable without docker, it just takes more knowledge and time. Also sometimes it doesn't, there is a binary (like with go and rust and .net) or other times the long route is pip or apt and some conf fiddling. Databases are the worse part maybe but once you get it is more control for you and what you want to do with your…
Re: Why I run FreeBSD for my home servers (2024)
#109Earlier quoted context omitted.
ZFS is a first class part of FreeBSD. you can use it on linux, but it will always have some rough edges. How rough it open to question though, for some it works well.
Used ZFS on Debian in production for 8 years, yet to experience rough edges but always interested to learn.
I've recently switched my FreeBSD setups to use that scheme, and it's been nice. Would be interested to hear if it's similarly straightforward on Debian (my second-favorite OS :)
Obviously requires support in the bootcode; I'm not sure of the state of that for Linux.