services: adguardhome-sync: image: linuxserver/adguardhome-sync container_name: adguardhome-sync hostname: adguardhome-sync environment: - ORIGIN_URL=http://10.10.10.10:8080 # your main adguard instance for synchronization - ORIGIN_USERNAME=admin1 - ORIGIN_PASSWORD=password1 - REPLICA_URL=http://20.20.20.20:8080 # your replica adguard instance to be synced with main instance - REPLICA_USERNAME=admin2 - REPLICA_PASSWORD=password2 - CRON=*/30 * * * * # run every 30 minute; see https://crontab.guru/ - RUNONSTART=true - TZ=Europe/Berlin - PUID=1000 - PGID=1000 restart: unless-stopped volumes: - ${DOCKER_VOLUME_STORAGE:-/mnt/docker-volumes}/adguard-home-sync:/config