Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
io
io
@iodomi@infosec.exchange  ·  activity timestamp 2 weeks ago

how is the experience with #freebsd on a #server ? i'd like to know before trying (as a newb to bsd systems and dedicated alpine user/admin)

  • Copy link
  • Flag this post
  • Block
Stefano Marinelli
Stefano Marinelli
@stefano@mastodon.bsd.cafe  ·  activity timestamp 2 weeks ago

@iodomi it's my first choice for most workloads. You can have a look here: https://it-notes.dragas.net/categories/freebsd/

And especially here: https://it-notes.dragas.net/2024/10/03/i-solve-problems-eurobsdcon/

IT Notes

I Solve Problems

The slides, the video, and the text behind my presentation at EuroBSDCon 2024 and BSDCan 2025 - Why and how we're migrating many of our servers from Linux to the BSDs.
⁂
More from
Stefano Marinelli
Stefano Marinelli
IT Notes

Category: freebsd - IT Notes

Articles in category freebsd on IT Notes
⁂
More from
Stefano Marinelli
Stefano Marinelli
  • Copy link
  • Flag this comment
  • Block
io
io
@iodomi@infosec.exchange  ·  activity timestamp 2 weeks ago

@stefano great, thanks :D

  • Copy link
  • Flag this comment
  • Block
David Chisnall (*Now with 50% more sarcasm!*)
David Chisnall (*Now with 50% more sarcasm!*)
@david_chisnall@infosec.exchange  ·  activity timestamp 2 weeks ago

@iodomi I've been using FreeBSD on servers since FreeBSD 4.something. It... just works. I've got a couple of machines that were upgraded in place from 9 to 14 (9 was release in 2012, 14 is still supported). The base system config has barely changed in that time.

All third-party things (i.e. the things that the server exists to run) are all updated regularly and available in packages.

Podman is somewhat immature, but mostly works for container things. There are things like @BastilleBSD for managing jails, but they have largely missed the benefits of modern container orchestration and it feels more like just managing a bunch of machines.

  • Copy link
  • Flag this comment
  • Block
io
io
@iodomi@infosec.exchange  ·  activity timestamp 2 weeks ago

@david_chisnall sounds like very stable experience, thanks for sharing!

  • Copy link
  • Flag this comment
  • Block
David Chisnall (*Now with 50% more sarcasm!*)
David Chisnall (*Now with 50% more sarcasm!*)
@david_chisnall@infosec.exchange  ·  activity timestamp 2 weeks ago

@iodomi The nice thing I've found about FreeBSD is that I only need to learn new stuff when I want to do something new.

Moving from from-source builds of packages required me to learn to use pkg, but the old way still works. Using ZFS for snapshots and backups meant learning some new things, but UFS and GEOM are still there if I don't want to (or I can use the minimal feature set of ZFS and pretend it's UFS).

The way that I learned to configure the network 20+ years ago is still the way I configure a network. I learned a few new things for IPv6 autoconfiguration. The firewall rules I wrote in pf back then still work. Along the way, pf grew some new features and I need to learn something if I want to use them, but if I don't, things remain the same.

  • Copy link
  • Flag this comment
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.2-alpha.34 no JS en
Automatic federation enabled
Log in
Instance logo
  • Explore
  • About
  • Members
  • Code of Conduct