AdGuardHome Sync

AdGuardHome Sync

Synchronize AdGuard Home configuration across replica instances

1.5kstars
49forks
Last commit: 3d ago
Repo age: 5y old

AdGuardHome Sync is a companion service for AdGuard Home that replicates configuration from a designated origin instance to one or more replica instances. It helps keep multiple AdGuard Home deployments consistent, supporting both scheduled synchronization and one-off runs.

Key Features

  • Syncs core AdGuard Home configuration areas including general settings, filters, DNS rewrites, services, clients, DNS and DHCP configuration, and UI theme
  • Feature-by-feature toggles to enable or disable specific sync areas
  • Scheduled execution via cron expression and optional run-on-start behavior
  • Supports authentication via username/password or session cookie for environments without basic auth
  • Optional auto-setup to bootstrap new replica instances during initial installation
  • Optional built-in HTTP API/UI and metrics endpoint (can be disabled)

Use Cases

  • Keep multiple AdGuard Home instances in sync for redundancy or multi-site networks
  • Manage a primary AdGuard Home and automatically propagate filter lists and rewrites to replicas
  • Standardize DNS/DHCP settings across lab, home, or small office deployments

Limitations and Considerations

  • Requires AdGuard Home instances to be accessible via their web/API endpoints and initially set up via AdGuard Home’s setup flow
  • Cookie-based authentication can be short-lived, making it better suited for temporary or one-time sync operations

AdGuardHome Sync is well-suited for administrators who run multiple AdGuard Home instances and want a repeatable way to keep configurations aligned. It provides granular control over what gets replicated and can be operated as a simple CLI tool, daemon, or containerized service.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

n8n

n8n

Workflow automation platform with visual builder and code support

169.5k
53.7k
Last commit: 23h ago

Self-hostable workflow automation platform combining a visual builder with JavaScript/Python code steps, 400+ integrations, and AI-assisted automation.

Alternative to:
Zapier
Zapier
+17
Ansible

Ansible

Agentless IT automation and configuration management engine

67.7k
24.2k
Last commit: 22h ago

Open source, agentless automation engine for configuration management, app deployment, orchestration, and infrastructure provisioning using YAML playbooks over SSH.

Alternative to:
Red Hat Ansible Automation Platform
Red Hat Ansible Automation Platform
+4
NocoDB

NocoDB

No-code spreadsheet interface for SQL databases with APIs

61.5k
4.6k
Last commit: 1d ago

Open-source Airtable alternative that turns Postgres/MySQL/SQLite into a no-code spreadsheet UI with views, permissions, integrations, and REST APIs.

Alternative to:
Airtable
Airtable
+10
Huginn

Huginn

Open-source platform for self-hosted automation agents

48.5k
4.2k
Last commit: 24d ago

Huginn is an open-source automation platform that runs agents to monitor web data, process events, and trigger actions — self-hosted and extensible.

Alternative to:
IFTTT
IFTTT
+17
Apache Airflow

Apache Airflow

Platform to author, schedule, and monitor workflows as code

43.9k
16.3k
Last commit: 19h ago

Apache Airflow is a workflow orchestration platform to define, schedule, and monitor data pipelines and other batch jobs using Python-defined DAGs.

Alternative to:
Astronomer
Astronomer
+5
Appsmith

Appsmith

Open-source low-code platform for internal tools and dashboards

38.9k
4.4k
Last commit: 2d ago

Build and deploy internal tools, admin panels, and dashboards with a low-code UI builder that connects to databases and APIs and supports JavaScript logic and Git workflo...

Alternative to:
Retool
Retool
+14