Tots els compose

This commit is contained in:
Guillem Hernandez Sola
2026-06-30 13:12:37 +02:00
parent bebb2969f8
commit f1fe15d1b5
35 changed files with 2075 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
# /opt/stacks/adguardhome/docker-compose.yml
services:
adguardhome:
container_name: adguardhome
image: adguard/adguardhome:latest
restart: unless-stopped
ports:
- "53:53/tcp" # DNS TCP — públic (necessari per a tota la xarxa)
- "53:53/udp" # DNS UDP — públic (necessari per a tota la xarxa)
- "853:853/tcp" # DNS-over-TLS — públic (clients externs)
- "3000:3000" # Wizard inicial (només local — tancar després de setup)
- "8080:80" # Dashboard web (només local → via Nginx)
volumes:
- adguard_work:/opt/adguardhome/work # Volum named — evita reset al wizard
- adguard_conf:/opt/adguardhome/conf # Volum named — configuració persistent
environment:
TZ: Europe/Madrid
cap_add:
- NET_ADMIN
networks:
- dns-net
- shared_net
volumes:
adguard_work:
adguard_conf:
networks:
dns-net:
driver: bridge
shared_net:
external: true
name: shared_net