Tech Notes

Tech tips and new discoveries

An autoinstall image for Debian 13, and parameters from the Proxmox API

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.

LinuxHomelabProxmox
A 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.

LinuxHomelab
claude-subscription-to-api - a small API in front of the Claude CLI

Notes on a small container I run at home, which gives HTTP access to the Claude CLI, so I can test API clients without an API key.

ProjectDockerHomelab
Hardening an OpenWrt Router: SSH, LuCI, RPCD, and the Kernel

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.

LinuxHomelabNetworking
UI APT Mirror - A containerized solution with UI

Notes on a containerized APT mirror I built for working offline: deb packages, an npm cache, and file hosting with a web UI.

LinuxDockerHomelab
Configuring a wifi access point on ubuntu server with netplan

How to set up a netplan config for a wifi access point on ubuntu server.

UbuntuLinuxHomelab
2
Next →