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; kubectl from the Mac dropped in favour of administration over SSH (ADR-006)
  • GitOps: private GitHub repository, GitHub Actions → private GHCR, Flux v2 with infra → apps Kustomizations (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.sh retired, replaced by git push

2026-10-28

Platform

  • Cloudflare Tunnel (cloudflared in the cluster), site public at svejklab.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