Skip to content

Latest commit

 

History

History
43 lines (34 loc) · 1.73 KB

README.md

File metadata and controls

43 lines (34 loc) · 1.73 KB

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)