Skip to content

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone

Something is afoot!

Uncategorized
5 3 0

Gli ultimi otto messaggi ricevuti dalla Federazione
Post suggeriti
  • 0 Votes
    1 Posts
    4 Views
    Don't be a fool (like I was) when it comes to #jails on #FreeBSD. I ignored them despite using FreeBSD for decades, because I had no problem that could not be solved w/o them and thought "why learn yet another technology I barely need".But it's not only about solving problems. It gives you a super lightweight and fast tool to test things (and trashing 🗑️ them with zfs destroy) without cluttering your configs or interfering with production services.E.g. I hesitated to run a webserver for publishing content because I didn't want a publicly accessible Apache on my mail relays, nor on my Nextcloud instance at home.With jails, the MX is left unmodified. If I feel like it I could move it to a different system just using tar or cpio or zfs send.All I needed to accomplish that was a few shell scripts to initially generate a jail template and, of course, the invaluable book "FreeBSD Mastery: Jails" of @mwl .What motivated me to get started? All thespeakers at #EuroBSDCon showing what incredible things they do with Jails. Especially >>IMUNES: A Network Emulation and Simulation Tool Built on FreeBSD<<.If you want to watch the IMUNES talk you can find the link on my jailed webserver 😉 here https://pub.v32bis.cc/eurobsdcon.html
  • 0 Votes
    2 Posts
    2 Views
    @hnygd @EuroBSDCon Yes, I talked to Patrick about it shortly after his talk. Basically, I tested both Garage and SeaweedFS in parallel (on the same host) using the BSD Cafe media use case (a huge number of small files). I used rclone to copy data from the Minio instance I was using to both systems. After the first 60 GB, Garage started using all CPU cores and slowed down significantly - to the point that, over an entire night, it copied only a few gigabytes while completely saturating the machine’s CPU resources. SeaweedFS, on the other hand, maintained consistent performance throughout the process. The approach of using "append-only" volumes and small index files is probably better suited for this kind of workload. I was also contacted by some Garage developers who suggested trying the latest versions (which I’ll do as soon as I can), and I’m curious to see if things have improved. I really like Garage and would love to use it more.
  • 0 Votes
    1 Posts
    4 Views
    Want to isolate a DNS resolver?bastille create dns 14.3-RELEASE 10.0.0.53bastille pkg dns install unboundbastille service dns unbound enablebastille service dns unbound startYou now have a private resolver in a jail, safe from the host.#FreeBSD #BastilleBSD #Unbound #DNS
  • 0 Votes
    1 Posts
    5 Views
    Did you know Bastillefiles let you declare system configs as code. Example:PKG nginxSYSRC nginx_enable=YESSERVICE nginx startInfrastructure as text—track it in git, share it with the world.#FreeBSD #BastilleBSD #Rocinante