powerdns-admin/docker-compose-traefik.yml hinzugefügt

This commit is contained in:
2026-01-03 01:19:33 +00:00
parent 295fc8de27
commit 923d7ad4cd

View File

@@ -0,0 +1,32 @@
services:
powerdns-admin:
image: ${PDNS_ADMIN_IMAGE:-powerdnsadmin/pda-legacy:latest}
container_name: ${PDNS_ADMIN_CONTAINER_NAME:-powerdns-admin}
environment:
SECRET_KEY: ${PDNS_ADMIN_SECRET_KEY:-a-very-secret-key}
volumes:
- ${PDNS_ADMIN_DATA_PATH:-pda-data}:/data
networks:
- proxy
labels:
- "traefik.enable=true"
# Router
- "traefik.http.routers.powerdns-admin.rule=Host(`{PDNS_ADMIN_HOSTNAME}`)"
- "traefik.http.routers.powerdns-admin.entrypoints=websecure"
- "traefik.http.routers.powerdns-admin.tls=true"
- "traefik.http.routers.powerdns-admin.tls.certresolver=le"
# Service
- "traefik.http.services.powerdns-admin.loadbalancer.server.port=80"
volumes:
pda-data:
networks:
proxy:
external: true