AdGuardHome-ToolBox

Syncing your AdGuard Home has never been easier!

You built a clean network. You spent hours curating blocklists, setting up custom client groups, and writing DNS rewrites so your home network actually behaves. Then you spin up a secondary server or a cloud instance, and reality hits. You have to copy everything over by hand, or cross your fingers that a basic script does not break your configuration.

Big tech wants you trapped in cloud silos, paying monthly fees just to manage your own data. I think that is nonsense and this free tool was built to help you run your AdGuard services with ease.

AdGuardHome-ToolBox is a free, open source Docker container application built for people who want to own their network infrastructure. It takes one primary AdGuard Home DNS server and mirrors it to any number of targets, whether they live on your local LAN or a VPS across the globe.

What it does

  • Flexible synchronization: Push your rules automatically. Set schedules by exact days and time windows, ranging from every few minutes to hourly intervals.
  • Local or remote targets: Sync your primary master server to local backups or internet-facing instances without jumping through manual hoops.
  • Backup and restore: Safely export your AdGuardHome configuration from the source and deploy it cleanly to a brand new server or your backup file as part of your DR plan.
  • True software freedom: No cloud accounts, no telemetry, no subscriptions. Run it on your own hardware using Docker.

Get started in seconds

Pull the image, mount your volumes, and take back control of your DNS ecosystem.

Bash
docker pull ghcr.io/ludditious/adguardhome-toolbox:latest