3 ms·
I have migrated most of my personal stuff (like local fileservers, caldav / carddav and a few others) to FreeBSD jails in 2022 and haven't looked back. When a n
by avhception 2y ago
I have migrated most of my personal stuff (like local fileservers, caldav / carddav and a few others) to FreeBSD jails in 2022 and haven't looked back. When a new release comes along I run `freebsd-update` and recreate my jails from Ansible, and that's that. A lot calmer than the churn that is modern Linux + Docker. And I get an awesome ZFS experience, too. I'm really happy.
- INTPenis 2y agoThat's calmer? You know what I do when a new Fedora release comes out? Nothing. My containers just work. Sometimes a new network driver comes along, sometimes an old network driver is taken out, rarely affects me. You rebuild your entire jail with Ansible every single release? You freebsd people are hilarious to me. I used to be one of you, from 2000 to 2009 I used FreeBSD for everything. I also used Perl for all scripting. I look back and am glad I moved on from that. For my mental health I'm glad.
- BSDobelix 2y ago>For my mental health I'm glad. And the FreeBSD community too ;)
- avhception 2y agoWell, I'm managing a whole fleet of Docker (and, not too long ago, LXD) containers at work. So I definitely know that ecosystem. Of course you can take any old Docker image and just run it as-is. Just as I can simply run old FreeBSD releases in jails. But that's not the whole story, is it? 3rd party dependency updates and whatnot. And yes, I feel simply deleting my jails and letting my scripts recreate them feels calm to me. I haven't had anything break or require too much attention so far. Can't say that for all the Docker stuff.
- avhception 2y agoAnd I always have the peace of mind that should my server hardware give up the ghost, I can always take a new computer, run my scripts, and have everything configured and running in no time because the procedures are exercised regularly.
- Gud 2y ago“You FreeBSD people”? This is not standard practice managing jails which you should know if you were a FreeBSD user for 9 years. Updating FreeBSD and jails is dead simple. https://docs.freebsd.org/en/books/handbook/jails/#jail-upgrading https://docs.freebsd.org/en/books/handbook/jails/#jail-upgra...
- BSDobelix 2y agoWhy do you recreate your jails? Just upgrade them or leave them on the older version, for example host=14.x jails=13.x
- avhception 2y agoBecause it's easy, because I like to stay up to date, because it's a good way to exercise the scripts that create them every now and then to make sure they still work as expected :)
- jmclnx 2y agoTo me, FreeBSD Jails are by far the best of the breed. If you are running servers, you really should look into jails. Congratulations on the new release.
- mardifoufs 2y agoWhat's the churn with docker? You don't have to update your docker files if you don't want to. I mean it's probably a bad idea to not update long term (security issues, etc), but that's also true for freebsd. Y
- betaby 2y ago`freebsd-update` updates only the base systems though. Updating ports is a trainwreck on FreeBSD compared with `dist-upgrade` on Debian.
- BSDobelix 2y ago>Updating ports is a train-wreck on FreeBSD compared with `dist-upgrade` on Debian. Well if one does not know about packages the ones knowledge is a train-wreck too then? I works perfectly fine...since forever. >pkg upgrade<
- Gud 2y agoUpdating ports is simple, but why aren’t you using pkg?