Cleanup: Remove Pi-hole, add AdGuard Home Sync, add Uptime Kuma monitors
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
All checks were successful
ci/woodpecker/push/woodpecker Pipeline was successful
- Removed Pi-hole container (using MikroTik AdGuard Home as primary) - Removed nebula-sync container (not in use) - Added adguardhome-sync for rule syncing between MikroTik and Unraid AdGuard - Added 27 monitors to Uptime Kuma for all services - Updated container IP assignments - Migrated NetBox to shared postgresql17 Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -44,6 +44,7 @@ Static IP range: 172.18.0.2 - 172.18.0.99
|
||||
| Nextcloud | 172.18.0.24 | Cloud storage | Template |
|
||||
| karakeep | 172.18.0.25 | Bookmark manager | Template |
|
||||
| transmission | 172.18.0.26 | Torrent client | Template |
|
||||
| adguardhome-sync | 172.18.0.27 | AdGuard Home Sync | Compose |
|
||||
|
||||
### DevOps (172.18.0.31 - 172.18.0.40)
|
||||
|
||||
@@ -101,7 +102,6 @@ These containers have direct LAN access via macvlan.
|
||||
|
||||
| Container | Static IP | Purpose | Config |
|
||||
|-----------|-----------|---------|--------|
|
||||
| binhex-official-pihole | 192.168.31.4 | DNS sinkhole | Template |
|
||||
| unbound | 192.168.31.5 | Recursive DNS | Template |
|
||||
| TimeMachine | 192.168.31.12 | Time Machine backup | Template |
|
||||
|
||||
@@ -132,7 +132,6 @@ These containers share the host network stack.
|
||||
| plex | Media server |
|
||||
| HomeAssistant_inabox | Home automation |
|
||||
| stunnel-dot | DNS over TLS |
|
||||
| nebula-sync | Nebula mesh sync |
|
||||
|
||||
---
|
||||
|
||||
@@ -157,6 +156,7 @@ These containers share the host network stack.
|
||||
| Woodpecker | `/mnt/user/appdata/woodpecker/docker-compose.yml` |
|
||||
| Pangolin | `/mnt/user/appdata/pangolin/docker-compose.yml` |
|
||||
| Slurp'it | `/mnt/user/appdata/slurpit/docker-compose.yml` |
|
||||
| AdGuard Home Sync | `/mnt/user/appdata/adguard-sync/docker-compose.yml` |
|
||||
|
||||
---
|
||||
|
||||
@@ -175,7 +175,7 @@ Use Unraid Docker UI to update/recreate - static IP is preserved in template.
|
||||
### Verify IPs
|
||||
```bash
|
||||
# Check all IPs on a network
|
||||
docker network inspect <network> --format '{{range .Containers}}{{.Name}}: {{.IPv4Address}}{{"\\n"}}{{end}}'
|
||||
docker network inspect <network> --format '{{range .Containers}}{{.Name}}: {{.IPv4Address}}{{"\n"}}{{end}}'
|
||||
|
||||
# Check specific container
|
||||
docker inspect <container> | jq '.[0].NetworkSettings.Networks'
|
||||
|
||||
Reference in New Issue
Block a user