docs(forgejo): document the forgejo.home.brianpooe.com DNS alias

Added a Technitium A record pointing at the Forgejo LXC directly
(SSH can't go through the Caddy wildcard CNAME), so git-over-SSH URLs
read ssh://git@forgejo.home.brianpooe.com/... instead of the raw IP.
All 5 hosts' remotes/SSH config updated to match.
This commit is contained in:
Brian Pooe 2026-07-19 15:13:56 +02:00
parent 9dfde294cb
commit fc116653f7

View file

@ -80,6 +80,12 @@ the LXC's admin sshd got relocated to 2200 first (systemd `ssh.socket`
override), freeing 22 for Forgejo's git-SSH. See `.env.sample` for the override), freeing 22 for Forgejo's git-SSH. See `.env.sample` for the
one-time steps if you want to do the same elsewhere. one-time steps if you want to do the same elsewhere.
Since SSH bypasses Caddy, this instance instead gets a plain Technitium `A`
record — `forgejo.home.brianpooe.com``10.0.10.18` — so clone URLs read
`ssh://git@forgejo.home.brianpooe.com/<owner>/<repo>.git` instead of the raw
LXC IP. Add this in the Technitium admin UI (or via its API) as a normal
zone record; it isn't behind the `*.home.brianpooe.com` → Caddy wildcard.
## Notes ## Notes
- Pin `FORGEJO_VERSION` to a specific major (as shipped, `10`) rather than - Pin `FORGEJO_VERSION` to a specific major (as shipped, `10`) rather than