Runs inside an existing LXC container
bash -c "$(curl -fsSL https://raw.githubusercontent.com/scripts-underground/proxmox/main/scripts/addon/adguardhome-sync.sh)"
AdGuardHome-Sync
AdGuardHome-Sync keeps one or more AdGuard Home replica instances in sync with a primary (origin) instance — filters, rewrites, DHCP leases, client settings, services and general configuration — on a cron schedule, with a small status web UI.
Notes
- Runs inside an existing LXC container (Debian/Ubuntu or Alpine)
- Prompts for origin and replica AdGuard Home instances during install
- Config:
/opt/adguardhome-sync/adguardhome-sync.yaml— Web UI on port 8080 - Update with:
update-adguardhome-sync— Uninstall with:uninstall-adguardhome-sync - Re-running the installer offers update/uninstall via the framework guard

