blog.samn.co.ukNetboot with Proxy DHCPsamdbmg/dhcp-netboot.xyz is a Docker container that can be dropped into your network to netbook various OS installers and tools. It lets your existing DHCP server hand out addresses, and then acts as a PXE Proxy for clients that want to use netboot. ...Sep 12, 2024·2 min read
blog.samn.co.ukImplementing SSO with Traefiksamdbmg/ansible-traefik-auth-proxy combines the Traefik reverse proxy with thomseddon/traefik-forward-auth to provide HTTP reverse proxying, certificate handling with LetsEncrypt and SSO login, either as an Ansible role or a Docker Compose project. T...Sep 12, 2024·5 min read
blog.samn.co.ukUsing Ansible for my self-hosted appsI self-host a variety of apps on my own infrastructure, and make extensive use of Ansible playbooks to keep it all running, document everything as code and make it easy to run up new environments to test changes without breaking everything! This post...Sep 12, 2024·8 min read
blog.samn.co.ukHow to upgrade TimescaleDB (and PostgreSQL) in a containerI have a TimescaleDB container running on my home server, and recently I wanted to upgrade it from PostgreSQL 13 to PostgreSQL 16. This post documents the process I settled on (and hints at the false starts along the way!) I have a handful of sensors...Sep 7, 2024·6 min read
blog.samn.co.ukROM upgrade on Asus Nexus 7 2013 (flo)I have an old Asus Nexus 7 2013 tablet (codename flo) which is still serving me well ten years on, but occasionally I decide I want to put a newer LineageOS ROM on it, or generally reflash it. Unfortunately, I do this sufficiently infrequently that I...Jan 22, 2023·4 min read