user@homelab:~/docs$ cat changelog.md
Changelog
What changed in the homelab and on this site, newest first
# contents
The running site version is shown in the footer: image tag and the commit it was built from.
2026-10-29
Platform
- Tailscale on the server, Mac and iPad: SSH from anywhere without open ports (Remote access)
- k9s on the server;
kubectlfrom the Mac dropped in favour of administration over SSH (ADR-006) - GitOps: private GitHub repository, GitHub Actions → private GHCR, Flux v2 with
infra→appsKustomizations (CI/CD and GitOps) - GitHub Actions moved to Node.js 24 action versions
Site
- English is the default language, Czech under
/cs/ - clean URLs without chapter numbers; old URLs redirect
- chapters rewritten as runbooks (overview, steps, verify, notes)
- new pages: Architecture decisions, Changelog; deployment diagram
- version and commit in the footer
ship.sh/deploy.shretired, replaced bygit push
2026-10-28
Platform
- Cloudflare Tunnel (
cloudflaredin the cluster), site public atsvejklab.dev(Public site)
Site
- documentation site: Hugo → nginx (non-root) → k3s, custom terminal theme
- Czech and English with a language switch
- public content sanitized: no IP addresses, usernames or network topology
2026-10-27
Platform
- old laptop reinstalled from a Ventoy USB disk: Windows 11 + Ubuntu Server 26.04.1 dual boot
- Wi-Fi, DHCP reservation, key-only SSH from Mac and iPad, ufw, server mode (lid, swap, battery)
- k3s v1.35 with Traefik, smoke-tested through an Ingress