M.V. Hutz 3f724dbdfd fix: runner DNS resolution and stale registration (#7)
## Summary
- Fix `etc_hosts` templating — dict key was rendered as literal `{{ server_fqdn.value }}` instead of the actual domain
- Clear runner data volume on each deploy to prevent stale registration errors when the token changes
- Use instance-level registration token for global runner access

## Test plan
- [x] `/etc/hosts` in runner container shows `git.maximhutz.com` mapped to `10.0.1.2`
- [x] Runner registers and connects successfully
- [ ] Verify runner picks up jobs from any repo

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Reviewed-on: #7
Co-authored-by: M.V. Hutz <git@maximhutz.me>
Co-committed-by: M.V. Hutz <git@maximhutz.me>
2026-03-16 02:00:54 +00:00
2025-10-02 02:30:04 +00:00
2026-03-16 01:40:44 +00:00
2025-09-12 00:07:17 +00:00
2026-03-16 00:31:16 +00:00
2025-10-02 02:30:04 +00:00
2025-01-12 03:22:22 +00:00
2025-01-12 03:22:22 +00:00
2025-09-12 00:07:17 +00:00
2025-09-12 00:07:17 +00:00

Git

Holds my code, in a Gitea instance.

Description
Holds the repositories of the projects I work on.
https://git.maximhutz.com
Readme GPL-3.0 300 KiB
Languages
HCL 81.4%
Shell 15.5%
Dockerfile 3.1%