34 lines
984 B
YAML
34 lines
984 B
YAML
services:
|
|
adguard:
|
|
image: adguard/adguardhome:latest
|
|
container_name: adguard
|
|
network_mode: host
|
|
volumes:
|
|
- /volume1/docker/adguard/work:/opt/adguardhome/work:rw
|
|
- /volume1/docker/adguard/config:/opt/adguardhome/conf:rw
|
|
ports:
|
|
- 3000:3000/tcp
|
|
- 53:53/tcp
|
|
- 53:53/udp
|
|
deploy:
|
|
resources:
|
|
limits:
|
|
#cpus: '0.50'
|
|
memory: 2G
|
|
reservations:
|
|
# cpus: '0.25'
|
|
memory: 256M
|
|
cpu_shares: 1024
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
restart: unless-stopped
|
|
labels:
|
|
- homepage.group=DNS
|
|
- homepage.name=Adguard Home
|
|
- homepage.icon=adguard-home
|
|
- homepage.href=https://adguard.graknar.synology.me
|
|
- homepage.description=DNS filter
|
|
- homepage.widget.type=adguard
|
|
- homepage.widget.url=https://192.168.1.149:3003
|
|
- homepage.username=Thomas
|
|
- homepage.password=Equipment9-Edition-Aviation |