Skip to content

11notes/docker-adguard-sync

Repository files navigation

Alpine :: AdGuard-Sync

size version pulls activity commit-last

Run AdGuard-Sync based on Alpine Linux. Small, lightweight, secure and fast 🏔️

Description

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.

Volumes

  • /adguard-sync/etc - Directory of config.yaml

Run

docker run --name adguard-sync \
  -p 8080:8080/tcp \
  -v .../etc:/adguard-sync/etc \
  -d 11notes/adguard-sync:[tag]

Defaults

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

Environment

Parameter Value Default
TZ Time Zone null

Parent image

Built with (thanks to)

Tips

  • Only use rootless container runtime (podman, rootless docker)
  • Don't bind to ports < 1024 (requires root), use NAT/reverse proxy (haproxy, traefik, nginx)

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published