Tech Notes
Tech tips and new discoveries
Automating the Proxmox ecosystem: the first VMs from OpenTofu
How I read three hand-built VMs from one Proxmox host over the API and built them again on another host with OpenTofu, and what broke on the way.
LinuxHomelabProxmoxAutomating the Proxmox ecosystem: a controller VM for OpenTofu state
Why the VM holding my OpenTofu state in Postgres is the one machine OpenTofu does not manage, and how Ansible finds the rest from Proxmox tags.
LinuxHomelabProxmoxAn autoinstall image for Debian 13, and parameters from the Proxmox API
How I build one Debian 13 autoinstall ISO with preseed and xorriso, and give every machine its own user, address and hostname from the Proxmox API.
LinuxHomelabProxmoxA daily copy of my mirror machine with rsync and systemd
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.
LinuxHomelabHardening an OpenWrt Router: SSH, LuCI, RPCD, and the Kernel
Five quick OpenWrt security fixes: SSH keys only, forcing HTTPS on LuCI, a fresh TLS cert, a LuCI password separate from root, and tighter sysctl.
LinuxHomelabNetworkingPostgreSQL Scales Further Than Most People Think
How to get more out of a single PostgreSQL instance before you move to a distributed database or a rewrite.
PostgreSQLDatabaseLinux