git: add dns-updater repository #33

Merged
benvin merged 1 commits from benvin/add-dns-updater-repo into main 2026-07-17 23:18:14 +10:00
Owner

Why

New repo for dns-updater — a Go daemon that replaces the puppet dns-update shell script (profiles::dns::updater). It watches the records file + network interfaces and pushes TSIG-signed RFC2136 updates to BIND natively, with a status API for facter.

Changes

  • Add config/git.unkin.net/unkin/repository/dns-updater.yaml (public, protected main, squash merge, woodpecker build/test/pre-commit status checks, benvin approval).
## Why New repo for `dns-updater` — a Go daemon that replaces the puppet `dns-update` shell script (`profiles::dns::updater`). It watches the records file + network interfaces and pushes TSIG-signed RFC2136 updates to BIND natively, with a status API for facter. ## Changes - Add `config/git.unkin.net/unkin/repository/dns-updater.yaml` (public, protected main, squash merge, woodpecker build/test/pre-commit status checks, benvin approval).
unkinben added 1 commit 2026-07-17 23:17:05 +10:00
git: add dns-updater repository
ci/woodpecker/pr/pre-commit Pipeline was successful
ci/woodpecker/pr/plan Pipeline was successful
62557a6c00
RFC2136 dynamic-DNS updater daemon (Go) that replaces the puppet dns-update
shell script. Squash merge, protected main with woodpecker build/test/pre-commit
status checks.
benvin merged commit 0e2082e6c1 into main 2026-07-17 23:18:14 +10:00
benvin deleted branch benvin/add-dns-updater-repo 2026-07-17 23:18:14 +10:00
Sign in to join this conversation.