summaryrefslogtreecommitdiff
path: root/adguard/docker-compose.yml
diff options
context:
space:
mode:
Diffstat (limited to 'adguard/docker-compose.yml')
-rw-r--r--adguard/docker-compose.yml29
1 files changed, 29 insertions, 0 deletions
diff --git a/adguard/docker-compose.yml b/adguard/docker-compose.yml
new file mode 100644
index 0000000..053605a
--- /dev/null
+++ b/adguard/docker-compose.yml
@@ -0,0 +1,29 @@
+services:
+ adguardhome:
+ image: adguard/adguardhome
+ container_name: adguardhome
+ restart: unless-stopped
+ volumes:
+ - ./data:/opt/adguardhome/work
+ - ./config:/opt/adguardhome/conf
+ ports:
+ - "53:53/tcp"
+ - "53:53/udp"
+ - "67:67/udp"
+ - "68:68/udp"
+ - "4000:4000/tcp"
+ - "853:853/tcp" # DNS-over-TLS
+ - "853:853/udp" # DNS-over-QUIC
+ - "5443:5443/tcp" # DNS-over-HTTPS (alt)
+ - "5443:5443/udp"
+ - "6060:6060/tcp" # pprof debug
+ networks:
+ - adguard
+
+networks:
+ adguard:
+ driver: bridge
+ ipam:
+ config:
+ - subnet: 172.30.0.0/24
+ gateway: 172.30.0.1