41 lines
863 B
YAML
41 lines
863 B
YAML
services:
|
|
unbound:
|
|
image: klutchell/unbound:latest
|
|
container_name: unbound
|
|
restart: unless-stopped
|
|
networks:
|
|
- dns_net
|
|
volumes:
|
|
- ./unbound/custom.conf.d:/etc/unbound/custom.conf.d:ro
|
|
- ./unbound/state:/var/lib/unbound
|
|
- ./unbound/root.hints:/etc/unbound/root.hints:ro
|
|
|
|
expose:
|
|
- "5335/udp"
|
|
- "5335/tcp"
|
|
|
|
adguard:
|
|
image: adguard/adguardhome:latest
|
|
container_name: adguard
|
|
restart: unless-stopped
|
|
depends_on:
|
|
- unbound
|
|
networks:
|
|
dns_net:
|
|
ipv4_address: 172.30.0.3
|
|
ports:
|
|
- "53:53/tcp"
|
|
- "53:53/udp"
|
|
- "3000:3000/tcp"
|
|
- "8080:80/tcp"
|
|
volumes:
|
|
- ./adguard/work:/opt/adguardhome/work
|
|
- ./adguard/conf:/opt/adguardhome/conf
|
|
|
|
networks:
|
|
dns_net:
|
|
driver: bridge
|
|
ipam:
|
|
config:
|
|
- subnet: 172.30.0.0/24
|