services: adguard: image: {{ adguard_image }} container_name: adguard restart: unless-stopped ports: - "53:53/tcp" - "53:53/udp" - "8053:8053/tcp" volumes: - {{ adguard_data_dir }}/work:/opt/adguardhome/work - {{ adguard_data_dir }}/conf:/opt/adguardhome/conf labels: traefik.enable: "true" traefik.http.routers.adguard.rule: "Host(`{{ adguard_host }}`)" traefik.http.routers.adguard.entrypoints: websecure traefik.http.routers.adguard.tls.certresolver: cloudflare traefik.http.services.adguard.loadbalancer.server.port: "3000" networks: - {{ docker_network_name }} networks: {{ docker_network_name }}: external: true