Skip to content

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

License

Notifications You must be signed in to change notification settings

reactwaylabs/docker-adguard

 
 

Repository files navigation

Alpine :: AdGuard

size version pulls activity commit-last

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

Volumes

  • /adguard/etc - Directory of your configuration file (AdGuardHome.yaml)
  • /adguard/var - Directory of your database

Run

docker run --name adguard \
  -p 53:53 \
  -p 53:53/udp \
  -p 8443:8443/tcp \
  -v ../etc:/adguard/etc \
  -v ../var:/adguard/var \
  -d 11notes/adguard:[tag]

Defaults

Parameter Value Description
user docker user docker
uid 1000 user id 1000
gid 1000 group id 1000
home /adguard home directory of user docker
web https://${IP}:8443 default web ui
login admin // adguard default login

Parent

Built with

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

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Dockerfile 83.5%
  • Shell 16.5%