pyinfra/services/ntfy/docker-compose.yml

32 lines
No EOL
727 B
YAML

volumes:
ntfy-cache:
name: ntfy-cache
ntfy-config:
name: ntfy-config
networks:
traefik-net:
external: true
name: traefik-net
services:
ntfy:
image: binwiederhier/ntfy:v2.8.0
command:
- serve
environment:
- TZ=UTC
volumes:
- ntfy-cache:/var/cache/ntfy
- ntfy-config:/etc/ntfy
networks:
- traefik-net
- default
deploy:
labels:
- traefik.enable=true
- traefik.docker.network=traefik-net
- traefik.http.routers.ntfy.rule=Host(`${HOST}`)
- traefik.http.routers.ntfy.entrypoints=websecure
- traefik.http.routers.ntfy.tls.certresolver=le
- traefik.http.services.ntfy.loadbalancer.server.port=80