Run AdGuard-Sync based on Alpine Linux. Small, lightweight, secure and fast 🏔️
With this image you can sync from a master AdGuard server to other AdGuard servers, so you can run AdGuard high available, but control it from a single instance instead of each one.
- /adguard-sync/etc - Directory of config.yaml
docker run --name adguard-sync \
-p 8080:8080/tcp \
-v .../etc:/adguard-sync/etc \
-d 11notes/adguard-sync:[tag]
Parameter | Value | Description |
---|---|---|
user |
docker | user docker |
uid |
1000 | user id 1000 |
gid |
1000 | group id 1000 |
home |
/adguard-sync | home directory of user docker |
api |
http://${IP}:8080 | endpoint |
Parameter | Value | Default |
---|---|---|
TZ |
Time Zone | null |
- Only use rootless container runtime (podman, rootless docker)
- Don't bind to ports < 1024 (requires root), use NAT/reverse proxy (haproxy, traefik, nginx)