Tech Notes
Tech tips and new discoveries
How I build one Debian 13 installer image for the whole homelab, create a directory storage on Proxmox over the API, and give every machine its own user and network without rebuilding the image.
How I keep a fresh copy of the /infra folder from my offline mirror box on a spare workstation partition, with rsync over ssh, a read only key, and a systemd timer.
Five OpenWrt hardening steps: SSH keys only, forcing HTTPS on LuCI, regenerating the TLS cert, separating LuCI login from the system password, and tightening sysctl.
How to get more out of a single PostgreSQL instance before you move to a distributed database or a rewrite.
The three ways to upgrade a PostgreSQL major version: pg_dump, pg_upgrade, and logical replication, and the problems which each one has.
Notes on a containerized APT mirror I built for working offline: deb packages, an npm cache, and file hosting with a web UI.