Move Pi-hole backup node from Serenity to NOMAD

This commit is contained in:
Fizzlepoof
2026-05-15 15:37:35 +00:00
parent 66c97ae6b5
commit 6278191614
13 changed files with 321 additions and 20 deletions

View File

@@ -13,7 +13,7 @@ This stack intentionally covers the **PD primary** plus PD-hosted sync:
- Keepalived
- Nebula Sync
Serenity and RPi4 replicas still need their own deployment steps.
NOMAD and RPi4 replicas still need their own deployment steps.
## Files
@@ -46,4 +46,5 @@ If that validates cleanly, bring it up:
- `FTLCONF_dns_listeningMode=LOCAL` is set because TrueNAS binds loopback on port 53.
- Pi-hole NTP is explicitly disabled here because PD host `chronyd` already owns UDP 123.
- Nebula Sync runs on PD and uses `NEBULA_SYNC_PRIMARY` / `NEBULA_SYNC_REPLICAS` from `.env`.
- Nebula Sync is intentionally set to selective mode with gravity sync toggles enabled for groups, adlists, and domain lists so replica-specific runtime/network settings are not clobbered.
- `keepalived.conf` is generated and should stay local/untracked.