New on the blog: patching FreeBSD machines inside DN42 without giving them a clearnet route.

A small dual-homed VM lazily caches pkg.freebsd.org, update.freebsd.org and ftp.freebsd.org with nginx proxy_store, chases CDN redirects server-side, and serves it all over IPv6 into the mesh. pf default-denies both directions, and clients keep verifying signatures against the official FreeBSD keys.

It is also a public DN42 service: point freebsd-update, pkg or bastille at bsdmirror.chofstede.dn42 and go from empty jail host to fully patched without touching the clearnet.

blog.hofstede.it/a-caching-fre

#FreeBSD #DN42 #nginx #RunBSD #SelfHosting

Larvitz BlogA Caching FreeBSD Mirror for DN42: nginx proxy_store, pf, and a Dual-Homed VMPatching FreeBSD machines inside the DN42 overlay network without giving them clearnet access - a dual-homed VM that lazily caches pkg.freebsd.org, update.freebsd.org, and release tarballs from ftp...
Jul 5, 2026, 09:26 UTCen