Self-hosting Tailscale with Headscale
Replacing Tailscale's hosted coordination server with Headscale on a Proxmox LXC: Docker Compose setup, deprecated config keys that blocked startup, and connecting macOS, Linux, and iOS clients.
Insights on technology, leadership, productivity, and personal growth in the tech industry.
Page 14 of 32
Replacing Tailscale's hosted coordination server with Headscale on a Proxmox LXC: Docker Compose setup, deprecated config keys that blocked startup, and connecting macOS, Linux, and iOS clients.
The nas-backups datastore went inactive mid-session because the NFS mount had silently died. I fixed the immediate issue and then built a proper recovery layer so it would not happen again.
A practical comparison of Cloudflare's free services against traditional shared hosting, VPS, and cloud providers. When does free hosting actually make sense?
After upgrading both nodes to 32GB RAM, the container distribution was skewed badly. A few migrations later, both Pi-holes were offline and DNS was down across the homelab.
After a container restart, both APs went offline even though the controller was healthy. The cause: system_ip in /config/system.properties instead of /config/data/system.properties. UniFi silently ignores the root file and falls back to the Docker bridge IP.
Page 14 of 32
Let's work together to unlock your potential and achieve your professional goals.