We have an internal S3 implementation at the firm, which is currently used by other teams using Java and Python. But for our purposes we must have the data accessible using filesystem calls, so I'm trying to mount a bucket using s3fs. The endpoint is s3.example.net, port 5443, and the bucket's name bucket-lab-1. The tenant-name is foo... Trying to mount it as: s3fs -o url=https://s3.example.net:5443 -o curldbg -d bucket-lab-1 /s3/bucket-lab-1 I get a silent failure. In syslog there is a messa...| Recent Questions - Server Fault
The Torrent (full name BitTorrent) is just another protocol just like HTTPS or any other … yet this one is directly perceived as ‘THE’ Piracy protocol – while you can download the same things over HTTPS protocol even in more convenient way – without any third party Torrent client or whatsoever. Most/many open source projects […]| 𝚟𝚎𝚛𝚖𝚊𝚍𝚎𝚗
The title of this post is a riff on Brent Simmons’ latest post, which I encourage you to read. He contrasted his current experience with Mac and iOS development with that of UserLand Frontier that he helped develop with Dave Winer in the early 1990s. Balder Bjarnason linked to this on Mastodon, and added a useful additional thought: This is something I’ve had a hard time convincing young devs of: substantial portions of the field of software in the past used to be better in multiple ways....| Rubenerd
FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms.| The FreeBSD Project
Context| subnetspider.com
Since I've wrote post about my specific FreeBSD settings for Thinkpad X220 near 5 years have passed. That post has a lot of additions and become a bit messy. So, after I updated FreeBSD on my laptop up to 14.2 version and finally found some time to carefully read a "FreeBSD handbook", I decided to write a new article about my configuration and about few useful utilities and tricks.| Dragon’s notes
В этой заметке собраны все шаги, необходимые для запуска гостевой Windows 7 с помощью FreeBSD-шного гипервизора bhybe. И подводные камни, с которыми я столкнулся.| Dragon’s notes
© 2025 Peter N. M. Hansteen| That grumpy BSD guy
In this short little howto we will be setting up a simple Jail via Bastille and host a static website.| The BSD Cafe Journal
This post shows how I used a git spare checkout to build vuxml files without having the whole ports tree present.| Dan Langille's Other Diary
TOC Preamble Studying the Libreboot log Studying the FreeBSD dmesg log Removing non-existent battery Replacing iwm driver with iwlwifi Turning off unnecessary USB devices Results Preamble Since I took my laptop (Thinkpad X220) from the shelf, hacked it, and installed FreeBSD 14.2 and Coreboot on it — I found that suspend/resume times are longer than before. When I was using this laptop with FreeBSD 11 and proprietary BIOS — it was suspending slightly faster. And resuming almost ...| Dragon’s notes
The so called PKGBASE is the future of packaging the FreeBSD Base system – and its already implemented and tested in the upcoming 15.0-RELEASE version that will come later this year. You can even decide at the bsdinstall(8) stage if you want to install FreeBSD the ‘classic’ way or the PKGBASE way. The PKGBASE is […]| 𝚟𝚎𝚛𝚖𝚊𝚍𝚎𝚗
Build a bulletproof backup server with FreeBSD, ZFS, and jails. Complete guide covering encryption, security hardening, and multiple backup strategies for enterprise-grade data protection.| IT Notes
In recent posts: Doing a bit of stress work on a new HDD x8dtu: adding in the smaller drive Swapping zpools – moving from using main_tank to using data If you have a look over those posts, you’ll see why you never want to downsize a zpool. In this post: FreeBSD 14.2 removing the zfs labels from an drive which was part of a zpool which is no longer in use destroying the […]| Dan Langille's Other Diary
I was up at 5:30 AM today. I packed the car and headed out. I arrived within the datacenter at about 8:15 or so. By 8:50, I was on IRC and the photos of the FreeBSD racks were uploading. Since I was going there anyway, I did some inventory and disposal work (a decommissioned server, about 25 old HDD, and various bits and pieces). I must say though, I’m not liking this option. […]| Dan Langille's Other Diary
As foreshadowed in x8dtu – drive problems, I will be visiting a data center soon to replace a 4TB HDD. The replacement HDD arrived last night. It was unceremoniously tossed onto the front porch by the courier. However, it was properly packaged. I’m sure it’s fine.| Dan Langille's Other Diary
Introduction # Due to the situation with COVID-19 that also lead to people being confined to their homes in South Africa as well, we decided to provide a (freely usable of course) Jitsi Meet instance to the community being hosted in South Africa on our FreeBSD environment.| Honeyguide
A new article on running WordPress on FreeBSD with BastilleBSD has been published on the BSD Cafe Journal, plus a small update on future technical content.| IT Notes
Tired of the Linux/Docker "monoculture" for WordPress? This article guides you step-by-step through the secure installation of WordPress on FreeBSD using BastilleBSD. Discover how jail separation, performance, and the versatility of ZFS offer a more robust and easily manageable environment, far from common vulnerabilities often linked to poorly maintained plugins. Get ready to make your site more secure and reliable.| The BSD Cafe Journal
Ever watch a tech video and feel like you're looking in a mirror? Gary's videos perfectly capture the real-world struggles and triumphs of exploring new systems, making them a must-watch for anyone who's ever debugged their way through a late night.| The BSD Cafe Journal
I'm thrilled to share my excitement for EuroBSDCon 2025 in Zagreb! After an incredible experience last year and at BSDCan, I can't wait to reconnect with the amazing BSD and open-source community. This year, Jeroen and I are even presenting our talk, "Liberating the social web using *BSD". Come join us!| The BSD Cafe Journal
Celebrate Christopher Dalby (Robonuggie), whose 500+ FreeBSD videos have been invaluable to beginners and experts alike, inspiring many to explore the system.| The BSD Cafe Journal
Big news from the BastilleBSD team! My favorite FreeBSD jail management system has just hit a major milestone with its 1.0 release.| The BSD Cafe Journal
Mondays are always tough, I think that’s true for everyone. But one thing that makes me happy it’s Monday is the consistent arrival of the “Valuable News” from Slawomir Wojciech Wojtczak – or simply Vermaden – @vermaden – as we know him. His newsletter covers the world of *BSD and Unix, technology in general, and […]| The BSD Cafe Journal
Today I wanted to try out Bastille 1.0 on a fresh FreeBSD 14.3 machine, so I decided to set up Forgejo in a Jail. This blog post was heavily inspired by: https://bsdbox.de/en/artikel/gitea/gitea-lokal| subnetspider.com
When a datacenter fire threatened 142 of my servers, my backup strategy had them back online in hours. This post shares my personal philosophy on creating a resilient system, focusing on the crucial planning that must happen before you write a single script.| IT Notes
Before, I wrote a lot of rumblings about my problems with FreeBSD Stage 3 loader with removed graphics support (because of Netflix) and with Libreboot (corebootfb version): here, here and here. But at one good night I was searching in the Internet for information about how well the Libreboot supports *BSD OSes — and suddenly found that there is a separate page on the libreboot.org about this topic: Install a BSD operating system on Libreboot. With this section, important for me — FreeBS...| Dragon’s notes
### # ### ### # # # # # # # # # # # # # # # # ### # # # # # # # #### ### # #| Dragon’s notes
© 2025 Peter N. M. Hansteen Long rumored and eagerly anticipated by some, the fourth edition of The Book of PF is now available for p...| bsdly.blogspot.com
I usually prefer to run Poudriere inside FreeBSD Bhyve VM – its just faster to setup – but as sometimes its desired to use the power of FreeBSD Jails instead – here is how to do this. Host Setup First we will setup the host system. To make things faster we will install the host […]| 𝚟𝚎𝚛𝚖𝚊𝚍𝚎𝚗
Out of multiple conversations with people at BSD conferences, I noticed that many would love to see a chatbot that provides precise information on FreeBSD—for users, admins, and developers. I strongly believe that there should not be an official chat.freebsd.org. Local chatbots work well and can be tweaked to fit personal needs. This documentation is written for macOS with Apple Silicon (because of the GPU support), but should work on other OSes as well.| hackacad.net
For a few days now, this drive in x8dtu has been having a hard time. I think it’s time to buy a replacement. Or two. [16:37 x8dtu dvl ~] % grep ada3 /var/log/messages Jul 4 15:19:59 x8dtu smartd[8217]: Device: /dev/ada3, 1 Currently unreadable (pending) sectors Jul 4 16:19:58 x8dtu smartd[8217]: Device: /dev/ada3, 1 Currently unreadable (pending) sectors Jul 4 17:19:59 x8dtu smartd[8217]: Device: /dev/ada3, 1 Currently unreadable (pending) sectors Jul 4 18:19:58 x8dtu […]| Dan Langille's Other Diary
This is a follow up to Adding in a hot-spare for zfs on FreeBSD from two months ago. The replacement for the returned drive has arrived and after sitting for many weeks on my coffee table, it is installed in r730-03. Here it is, as found in /var/log/messages – this host is a Dell R730 which has drive cages allowing me to insert the drive without powering off the host. Jun 30 16:17:15 […]| Dan Langille's Other Diary
A practical guide to installing FreeBSD on hosting providers that don't officially support it, using the powerful mfsBSD tool for rescue mode installations.| IT Notes
Podman containers can mount jailed ZFS datasets, allowing you to use ZFS| people.freebsd.org
From many movies I watched in my life I also liked No Country for Old Men (2007) – it resonates with my computer/laptop preferences and what was available on the marker … and what is available right now. I even shared my depressing Epitaph to Laptops take on that. Not long ago I was still […]| 𝚟𝚎𝚛𝚖𝚊𝚍𝚎𝚗
One of the things that makes FreeBSD an amazing operating system is its package manager, pkg(8). Many people will keep arguing with me saying that apt or pacman is better, but pkg has some of the best features out there. Don’t even get me started on number of packages. A friend was telling me “but […]| Antranig Vartanian
Couple of months ago I got my sister a MacBook Air with the new M4 chip, and she was happier than ever. However, I was the happiest, as she gave me her old MacBook Pro 2015.| Antranig Vartanian
FreeBSD project started to officially add kernel modules pkg(8) repositories to default installation – starting with FreeBSD 14.3-RELEASE version. To understand why they were brought to light…| 𝚟𝚎𝚛𝚖𝚊𝚍𝚎𝚗
It’s been over a month since I set up Miniflux and I love it. It has made my feed reading experience so much better with filters and other goodies. Pushing the feed polling into its own service removed from my main machines has been great from an application performance standpoint—NetNewsWire practically flies now—and for controlling what I lovingly refer to as my addiction, where I impulsively refresh my feed reader multiple times an hour.| Luke's Wild Website
The rest of it/h2>| Dan Langille's Other Diary
When I first started BoxyBSD, I had a fairly straightforward goal in mind: Build a completely free VPS hosting platform with full IPv6 support aimed at beginners and small open-source projects. Something simple, lightweight, and accessible. But as the project evolved, I realized it was becoming much more than just a small personal project and| gyptazy - The DevOps Geek • DevOps, coding, cloud and open source in a geek...
A year of funded FreeBSD| www.daemonology.net
This week I powered up the StarFive VisionFive v2 board that I have. I figured I would give FreeBSD another whirl on it, in the vague hope that RISC-V boards are a more cohesive family than ARM boards were five years ago. tl;dr: I didn’t get it to work as well as I want it to. Here are some notes.| [bobulate]
FreeBSD is an operating system used to power modern servers, desktops, and embedded platforms.| The FreeBSD Project
From Arch to Alpine: Our Journey Through Linux Landscapes. Discover how we slashed storage, vulnerabilities, and maintenance time!| Kalvad
Introduction| hardenedbsd.org
Introduction To complement our Jitsi installation, we add a grafana dashboard to it so we can control usage, system load, traffic spikes etc. For the sake of simplicity, we run our grafana, telegraf and influxdb instances in the same jail as jitsi-meet, so this post builds on top of the post explaining how to set up jitsi-meet. Initial Set Up We connect to the jail and install the packages: $ iocage console jitsi .| Honeyguide
Introduction Due to the situation with COVID-19 that also lead to people being confined to their homes in South Africa as well, we decided to provide a (freely usable of course) Jitsi Meet instance to the community being hosted in South Africa on our FreeBSD environment. That way, communities in South Africa and beyond have a free alternative to the commercial conferencing solutions with sometimes dubious security and privacy histories and at the same time improved user experience due to the ...| Honeyguide
Introduction Would you like to run a full Docker-style setup under FreeBSD? Did you hear it’s not possible? Not production-ready? Or a bit iffy? Would you like to try anyway? Building a Container With buildah from Containerfiles On your host, or newly-created virtual machine: pkg update pkg install podman-suite Create /etc/pf.conf with the following contents. If the network interface is not vtnet0, adjust to the correct interface name: # Change these to the interface(s) with the default rou...| Honeyguide
Announcing the public release of BSSG, a Bash Static Site Generator born from a personal journey away from complex dynamic CMS. Discover a simple, portable alternative for your blog.| IT Notes
A simple approach to prevent ZFS pools from getting stuck due to a lack of free space.| IT Notes
I share my experience migrating a client’s Windows BIOS VMs from Proxmox to FreeBSD/uefi, using bhyve and ZFS.| IT Notes
I share my experience migrating a client’s VMs from Proxmox to FreeBSD, using bhyve and ZFS.| IT Notes
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2025/installing_bsd_…| eerielinux
Here are some more notes on getting KDE Plasma 6 on FreeBSD up and running on a Framework 13 AMD laptop. This follows up on previous notes about getting the hardware together and installing FreeBSD.| [bobulate]
The slides, the notes, and the text behind my presentation at OSDay 2025 in Florence, Italy - 'Why Choose to Use the BSDs in 2025.| IT Notes
My home contains multiple FreeBSD machines – laptops, desktops, single-board-computers – which can benefit from sharing storage. In particular, I really only need one copy of the FreeBSD source tree (plus some work-trees for different branches) and one copy of the ports tree and distfiles. This blog post is my notes on setting that up.| [bobulate]
The FreeBSD Foundation exists to support the FreeBSD community and the FreeBSD project. Some of its projects are aimed at improving the experience of FreeBSD on specific hardware. There is an ongoing, and expanding, laptop experience project. To expand that project further, the foundation has provided Framework laptops to a bunch of developers working on the FreeBSD laptop and desktop experience. I’m one of those developers, and here are some initial notes on the process. The notes assume e...| [bobulate]
I have one desktop machine, my daily-driver, which runs FreeBSD 13 – the latest supported version is 13.5 – and which I want to keep on KDE Plasma 5 (and all the rest of the last-gen KDE things). I do also want a modern KDE Plasma 6 desktop, but I’ll do that on a slightly newer machine. Here’s some notes-for-myself.| [bobulate]
How a simple idea turned into an international weather service on the Fediverse.| IT Notes
Last night I was running our usual Greybeard AMA on FreeBSD’s Discord server, when someone asked “I’ve been using Linux for years, but I also like FreeBSD. what can I do for FreeBSD, and what can FreeBSD do for me, as a Python Full Stack Developer?” I started talking about FreeBSD Jails, ZFS, Boot Environments […]| Antranig Vartanian
We have been used to hearing that free and open source software and enterprise environments in Big Business are fundamentally opposed and do not mix well. Is that actually the case, or should we rather explore how business and free software can both benefit going forward?| That grumpy BSD guy
Expanding a ZFS pool with zpool-replace| subnetspider.com
Setting up dynamic and static IPv6 addresses on FreeBSD| subnetspider.com
Building a fault-tolerant reverse proxy with FreeBSD| subnetspider.com
"Online" documentation should be offline| rldane.space
Using nginx to cache snac multimedia files to boost performance| IT Notes
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2025/installing_bsd_…| eerielinux
FreeBSD Hiding Process| ママント・ヒヒ
Note: This article was originally written last December, and was sidelined because I didn't feel it was finished. Reading through it this morning, I realized reason that I never "finished" it is because the next step would've been to write a 1280-word chapter, which is no small feat. But honestly …| R.L. Dane
KDE 5 on your laptop, using a real Unix!| www.sacredheartsc.com
Using OpenBSD as a daily driver, I got used to having programs being restricted in their permissions. Especially Web Browsers from ports that are patched to implement pledge(2) and unveil(8). Long story short, this guarantees that Firefox, Chromium & friends will get killed if they try to access system resources that they were not allowed to access; be it a device or a file system space. FreeBSD 14.1, AFAIK, does not implement such feature. And getting a bit paranoid because of “Fish Linux...| www.tumfatig.net
So today I got around to running portmaster again to update to the latest packages.| KBeezie
Ever since FreeBSD 5?6? I’ve always wanted to get FreeBSD jails working. Only recently I’ve gotten it working,and I couldn’t be prouder. I built a “personal ...| jjasghar.github.io
This is the sequel to the previous post FreeBSD on a ROCK64 Board. Long story short, I had the chance to resurrect 4 single-board computers that were collecting dust in my office. I decided to install FreeBSD on one of them and it was a success. This time I will show you how and why I installed NetBSD on a second ROCK64 board. Let’s add connectivity to the FreeBSD board The process I described in the previous post was fun and I learned a lot.| Simone Vellei Blog
Klara recommends performing routine servicing tasks on your lightly- to moderately-tasked Open Source FreeBSD NAS every 4 to 8 weeks.| Klara Systems
I started using GoToSocial (the fast, fun and small ActivityPub server) in 2022 on OpenBSD. Because it was nearly the only OpenBSD-native ActivityPub options at that time, because it was light and because it could use the SQLite database engine . I stopped using it when it was marked BROKEN because of incompatibilities between modernc.org/sqlite and OpenBSD kernel. This is when I switched to Mastodon and stop using it. Until recently, when I discovered there was a pkgsrc option available.| www.tumfatig.net
The bhyve hypervisor on FreeBSD is an impressive tool that brings lightweight, efficient virtualization capabilities directly into the FreeBSD ecosystem. It's a powerful type 2 hypervisor that allows FreeBSD users to run virtual machines with minimal overhead, making it an excellent choice for those who value performance and stability. I find bhyve especially compelling for| gyptazy - The DevOps Geek
In one of my recent blog posts, I shared my journey as a long-time FreeBSD user. I talked about how I’ve been incredibly happy with the system, appreciating its rock-solid stability, flexibility, and performance. But, like every OS, FreeBSD had its gaps, especially when it came to some modern developments - one of which has| gyptazy - The DevOps Geek
In the realm of virtualization, there are already several robust and well-established platforms like Proxmox and OpenStack. These solutions have paved the way for efficient and comprehensive management of virtual environments, primarily on Linux-based systems. However, for those who appreciate the power and elegance of FreeBSD, there has been a notable absence of a comparable| gyptazy - The DevOps Geek • DevOps, coding, cloud and open source in a geek...
The slides, the video, and the text behind my presentation at EuroBSDCon 2024 - 'Why and how we're migrating many of our servers from Linux to the BSDs.| IT Notes
Introduction| accessvector.net
Learn how to build a self-hosted CDN using FreeBSD jails, Nginx, Varnish, WireGuard, and PowerDNS to improve media delivery for your website without relying on external providers.| IT Notes
Investment to accelerate zero trust builds, SBOM, security tooling, and developer experience Boulder, CO - August 26, 2024—The FreeBSD Foundation, dedicated to advancing the open source FreeBSD operating system and supporting the community, announced that Germany’s Sovereign Tech Fund (STF) has agreed to invest €686,400 in the FreeBSD project to drive improvements in infrastructure, security,| FreeBSD Foundation
My initial questionning was on the opportunity to run a desktop environment using virtual machines provided by the OpenBSD vmd(8). But vmd(8) doesn’t feature graphics, as of OpenBSD 7.5. Let’s see if this can be achieved anyway.| www.tumfatig.net
Understanding Permission Setting and Security on FreeBSD vs. Linux - HamRadio.My| HamRadio.My
Learn how to bridge networks across multiple VPS instances using Wireguard and VXLAN on FreeBSD, enabling secure and flexible service distribution.| IT Notes
Experience a journey from Kubernetes to FreeBSD, achieving major cost savings and efficiency through real-world optimization.| IT Notes
Comparative tests show FreeBSD's virtualization performance surpasses Proxmox, especially with NVMe drivers.| IT Notes
| The Grumpy Troll: The Grumpy Troll
The Toxicity Dance| rldane.space
About IONOS VPS IONOS provides cheap Linux VPS hosting with full root access and unlimited traffic. It also provides a KVM console to administer out-of-band if needed. The only problem is that it d…| smallhacks
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2024/cbsd_pt7.gmi Be…| eerielinux
[New to Gemini? Have a look at my Gemini FAQ.] This article was bi-posted to Gemini and the Web; Gemini version is here: gemini://gemini.circumlunar.space/users/kraileth/neunix/2024/cbsd_pt6.gmi Af…| eerielinux
My preferred server OS is FreeBSD. Each time I install it, I have to go through numerous steps to secure it. So, to avoid that effort, and to make sure I get it right each time, I’ve created an Ansible playbook to automate the entire process. You can learn about it here. Some of the tasks it completes include: Disclaimer: fbsd-secured is provided as-is. fbsd-secured is intended as an example of configurations which may, or may not, improve the security posture of FreeBSD systems. The author...| khubla.com
I often have a need for a fresh FreeBSD install, to host a server, or perhaps just experiment with. My usual solution is FreeBSD jails. However, I've recently gotten interested in Ansible and AWS. | khubla.com
Last time when I wrote Tiny UPS for Tiny NAS – I fucked up. I did not tested the solution enough and provided false information – I apologize for that. This time I did the homework and …| 𝚟𝚎𝚛𝚖𝚊𝚍𝚎𝚗
Peter N. M. Hansteen Making life harder for spammers does not necessarily require a lot of effort, if done correctly. Here are a few ...| bsdly.blogspot.com
If you want to hurt spammers, you can get away with maintaining a list of domains you want to receive mail for in your spamd.allo...| bsdly.blogspot.com