diff --git a/adguard/docker-compose.yml b/adguard/docker-compose.yml new file mode 100644 index 0000000..635be74 --- /dev/null +++ b/adguard/docker-compose.yml @@ -0,0 +1,25 @@ +name: adguard +services: + adguardhome: + container_name: adguardhome + restart: unless-stopped + volumes: + - ./workdir:/opt/adguardhome/work + - ./confdir:/opt/adguardhome/conf + - /var/lib/caddy/.local/share/caddy/certificates/acme-v02.api.letsencrypt.org-directory/dns.mycloudhaus.xyz:/certs/ + ports: + - 10.0.0.1:53:53/tcp # Clean DNS + - 10.0.0.1:53:53/udp # Clean DNS + #- 67:67/udp # DHCP + #- 68:68/udp # DHCP + - 8053:80/tcp # Admin panel + DoH + #- 8443:443/tcp # DoH + #- 8443:443/udp # DoH + # - 8300:3000/tcp # DoH + - 853:853/tcp # DoT + #- 784:784/udp # DoQ + #- 853:853/udp # DoQ + #- 8853:8853/udp # DoQ + #- 5443:5443/tcp # DNSCrypt + #- 5443:5443/udp # DNSCrypt + image: adguard/adguardhome