Mastodon

Archives


Thu 17 September 2026
No Proxmox Backup Client for RHEL? Hold My Container Runtime
Sat 12 September 2026
Ansible Automation Platform, Powered by Arch Linux. BTW.
Sat 05 September 2026
Bespoke: A Programming Language for People Who Say Please
Thu 03 September 2026
Running Citrix Workspace on Fedora with Rootless Podman
Sat 29 August 2026
I Wanted an IPv4 Toast and Accidentally Built an IP Service
Thu 27 August 2026
bhyve Inside a Jail: The FreeBSD Feature Nobody Uses
Sun 16 August 2026
Crawlfest: Building a Terminal Roguelike in Rust
Wed 12 August 2026
Chezmoi and Git: Dotfiles Without Pretending Every Machine Is the Same
Tue 04 August 2026
Three Test Jails on a 512 MB Free-Tier VPS
Mon 03 August 2026
Sane Development Environments for Ansible Automation Code
Sun 02 August 2026
Rice Deserves Better Than a Kochbeutel
Thu 30 July 2026
Running Your Own AS: An IXP over VXLAN, IPv4 on the Overlay, and a Config Spring Clean
Sun 26 July 2026
Building My Own TV Station: ErsatzTV in a FreeBSD Jail, With Intel Hardware Transcoding
Fri 24 July 2026
Android Development on Fedora 44 Without Installing an Android Development Stack
Sat 18 July 2026
My Home Assistant Setup: bhyve, FreeBSD Jails, Zigbee, Homematic, and Matter over Thread
Tue 14 July 2026
Kollect: The Native KDE Link Collector I Built for Myself
Fri 10 July 2026
Hosting DokuWiki on FreeBSD with Bastille, nginx, and Caddy
Tue 07 July 2026
chana_masala.sh: A Recipe as a Shell Script
Sun 05 July 2026
A Caching FreeBSD Mirror for DN42: nginx proxy_store, pf, and a Dual-Homed VM
Wed 01 July 2026
Upgrading FreeBSD 15.0-RELEASE to 15.1-RELEASE: The Official Paths
Thu 25 June 2026
FreeBSD Foundationals: The Boot Process - From the Loader to Boot Environments
Sun 21 June 2026
Monitoring a FreeBSD Mastodon Instance with Prometheus, Grafana, and Loki
Wed 17 June 2026
Leaving the Apple Ecosystem: One Fairphone Instead of Two iPhones
Mon 08 June 2026
IPv6 Foundations: The Internet Protocol You Should Already Be Using
Sun 07 June 2026
A Monoblock AC Is Only as Good as Its Window Seal
Wed 03 June 2026
The AI Stack I Actually Run in 2026: A Laptop iGPU and Four Rented Frontiers
Mon 01 June 2026
bcachefs on RHEL 10.2: The Kernel That Said No
Sat 30 May 2026
Two Sites, One Cluster: My Hetzner Proxmox VE Setup - A low-cost two-node cluster with VXLAN, ZFS replication and an external quorum vote
Sun 24 May 2026
Tag-Driven Deployments: How MastoSum Ships Itself with Forgejo Actions and Rootless Podman
Mon 18 May 2026
mdo on FreeBSD 15: Base-System Privilege Delegation with mac_do
Sat 16 May 2026
Fedora Hummingbird: Distroless, Container-Native Linux and a Slim mastogreet
Thu 14 May 2026
Red Hat Offline Knowledge Portal: All the Docs, Air-Gapped, On Your Laptop
Wed 13 May 2026
A Field Manual for Three Years on Deutsche Bahn
Tue 12 May 2026
FreeBSD Resource Monitoring, Accounting, and Troubleshooting
Sun 10 May 2026
Distrobox: Different Distributions in a Box, Powered by Podman
Wed 06 May 2026
Reproducible Ansible with Execution Environments
Mon 27 April 2026
Ansible-Native Quadlets: Deploying a Mastodon Greeter Bot with containers.podman
Fri 24 April 2026
Joining DN42: A MikroTik Border, Three WireGuard Peerings, and a FreeBSD Jail in the Hobbyist Internet
Thu 16 April 2026
Running Your Own AS: Direct Hetzner Peering, a Fourth Edge, and Bringing the Home LAN into the Fabric
Sun 12 April 2026
Automating FreeBSD Jails with cdist - Zero Dependencies Inside the Jail
Sat 11 April 2026
Replacing Lenovo’s WWAN Unlock Blob with a 100-Line Bash Script
Mon 06 April 2026
Podman on FreeBSD: OCI Containers Without systemd
Sun 05 April 2026
Podman in Production: Quadlets, Secrets, Auto-Updates, and Docker Compatibility
Wed 01 April 2026
Speeding Up Forgejo CI with a Custom OCI Image
Tue 31 March 2026
Keycloak 26 on Podman with Quadlets: Identity Management the systemd Way
Sat 28 March 2026
My Multi-Stage Backup Strategy: ZFS, Proxmox, and Paranoia
Thu 26 March 2026
Shell Tricks That Actually Make Life Easier (And Save Your Sanity)
Mon 23 March 2026
Dual-FIB Policy Routing on FreeBSD: Two Upstreams, One Server, Zero Confusion
Sat 21 March 2026
Running Your Own AS: Joining an IXP with a Third Edge Router
Sun 15 March 2026
Why I Prefer CentOS Stream Over Old CentOS
Sat 14 March 2026
Linux Firewalls: How to Actually Secure a Cloud Server (iptables, nftables, firewalld, ufw)
Fri 13 March 2026
FreeBSD Foundationals: ZFS - The Last Filesystem You’ll Ever Need
Mon 02 March 2026
FreeBSD Foundationals: Jails - From Chroot on Steroids to Full Virtual Networks
Fri 27 February 2026
Neovim Crash Course for Sysadmins: The 20% That Solve 80% of the Pain
Thu 26 February 2026
Running Your Own AS: Going Multi-Homed with iBGP and three Transits
Sat 21 February 2026
HTTP/3 on FreeBSD: Getting QUIC Working with nginx in a Bastille Jail
Thu 19 February 2026
Integrating LaCrosse Sensors into Home Assistant via JeeLink on FreeBSD
Sat 14 February 2026
RHEL on ZFS Root: An Unholy Experiment
Fri 13 February 2026
SELinux: A Practical Guide for Fedora and RHEL
Thu 12 February 2026
Podman 5.8: Quadlet Multi-File Install, Automatic SQLite Migration, and the Road to 6.0
Tue 10 February 2026
Adding Fediverse Comments to a Pelican Blog
Sun 08 February 2026
Running Your Own AS: BGP on FreeBSD with FRR, GRE Tunnels, and Policy Routing
Fri 06 February 2026
PF Firewall on FreeBSD: A Practical Guide
Mon 26 January 2026
Immutable Linux Desktops: Universal Blue, OSTree, and the Future of Desktop Linux
Sun 25 January 2026
Integrating FreeBSD 15 with FreeIPA: Native Kerberos and LDAP Authentication
Sun 25 January 2026
Reviving Life is Strange: Before the Storm on Modern Linux with a glibc Shim
Sat 24 January 2026
Self-Hosted CryptPad on FreeBSD with VNET Jails and Caddy
Sun 18 January 2026
Self-Hosting Email on FreeBSD: A Secure, Jailed Setup with Postfix and Dovecot
Sat 17 January 2026
Card Wars: Hiding Smartcard Readers from Eager Rust Agents with LD_PRELOAD
Tue 13 January 2026
GeoIP-Aware Firewalling with PF on FreeBSD
Wed 31 December 2025
Managing FreeBSD Jails with Ansible: The jailexec Connection Plugin
Sun 28 December 2025
FreeBSD 15 Cloud-Init on Proxmox: Working Around nuageinit’s Network-Config Gap
Thu 25 December 2025
Interactive System Troubleshooting with AI: The Linux MCP Server
Sat 20 December 2025
Running a Factorio Headless Server on FreeBSD with the Linuxulator
Sun 14 December 2025
Hosting a Static Blog on FreeBSD with Bastille Jails and Automated Deployment
Sun 07 December 2025
Migrating burningboard.net Mastodon instance to a Multi-Jail FreeBSD Setup
Sun 16 November 2025
Production-Grade Container Deployment with Podman Quadlets
Wed 12 November 2025
FreeBSD Dual-Stack Jails on Hetzner Cloud
Sun 09 November 2025
FreeBSD 15.0 on the ThinkPad T480 — Efficient, Stable, and 8 Hours on Battery
Thu 09 October 2025
Simple Temperature Monitoring on FreeBSD
Fri 29 August 2025
FreeBSD Cheat Sheet for Linux Admins