Removed service

This commit is contained in:
2025-11-04 13:18:53 +00:00
parent 7de1d40a51
commit 2b62dfe96a
2 changed files with 48 additions and 2 deletions

View File

@@ -0,0 +1,43 @@
services:
adguard:
image: adguard/adguardhome:latest
ports:
- target: 53
published: 53
protocol: tcp
mode: host
- target: 53
published: 53
protocol: udp
mode: host
- target: 3000
published: 3000
mode: host
volumes:
- /home/doc/projects/swarm-data/appdata/adguard/work:/opt/adguardhome/work
- /home/doc/projects/swarm-data/appdata/adguard/conf:/opt/adguardhome/conf
networks:
- homelab
deploy:
mode: replicated
replicas: 1
placement:
constraints:
- node.hostname == p0
resources:
limits:
memory: 512M
cpus: '0.5'
reservations:
memory: 256M
labels:
- "traefik.enable=true"
- "traefik.http.routers.adguard.rule=Host(`dns.home.frostlabs.me`)"
- "traefik.http.routers.adguard.entrypoints=websecure"
- "traefik.http.routers.adguard.tls=true"
- "traefik.http.routers.adguard.service=adguard"
- "traefik.http.services.adguard.loadbalancer.server.port=3000"
networks:
homelab:
external: true

View File

@@ -6,6 +6,8 @@ services:
- /home/doc/projects/swarm-data/appdata/portainer:/data
networks:
- homelab
ports:
- 9000:9000
deploy:
mode: replicated
replicas: 1
@@ -15,9 +17,10 @@ services:
labels:
- "traefik.enable=true"
- "traefik.swarm.network=homelab"
- "traefik.http.routers.portainer.rule=Host(`portainer.frostlabs.me`)"
- "traefik.http.routers.portainer.rule=Host(`portainer.home.frostlabs.me`)"
- "traefik.http.routers.portainer.entrypoints=websecure"
- "traefik.http.routers.portainer.tls.certresolver=cloudflare"
- "traefik.http.routers.portainer.tls=true"
- "traefik.http.routers.portainer.service=portainer"
- "traefik.http.services.portainer.loadbalancer.server.port=9000"
agent: