Deploy / build (push) Successful in 1m3s
Measured on 2026-10-16: the same archive comes down at ~16 KB/s through git.hoelee.com (Cloudflare -> tunnel -> back to this host) and ~17 MB/s from http://192.168.1.6:3000. The shallow clone had grown to ~13 MB with the image work and one run sat in the middle of index-pack for 13+ minutes with the job hung. The runner is on the same host as Gitea, so it has no reason to leave the LAN; Gitea has no 443 there, so this hop is plain HTTP on the private network and the token stays inside it. Also bounds the deploy: timeout-minutes 15 on the job and -m 30 on the purge call, so a stalled Cloudflare API cannot hold a deploy open.