by Alexander Sharp | May 19, 2023
Managing jails in FreeBSD is easy, which is why I find them so appealing. So far everything I’ve written about jail management here has involved Bastille. For my home projects I like Bastille because its small and easy to use. For this webserver I use iocage,...
by Alexander Sharp | Jul 28, 2022
In this series, I’ll use an exploration of Bastille to explain some basic functionality of FreeBSD. This article starts with perhaps the most structurally fundamental part of FreeBSD, the /usr/local/ directory. Unlike most of my FreeBSD/Raspberry Pi articles,...
by Alexander Sharp | Jun 30, 2022
I originally purchased my Raspberry Pi to run Pi-Hole, which functions as a whole-house ad-blocker. Technically, Pi-Hole is just a script that installs and configures dnsmasq and loads a bunch of domains to block at the DNS level. When a website tries to load...
by Alexander Sharp | May 25, 2022
Continuing my series on creating a Raspberry Pi running FreeBSD for a small home server, I’ve decided to take the plunge and utilize jails managed by Bastille. Initially, I wasn’t going to go this route because the Pi isn’t going to do all that much,...