added ntfy and uptime-kuma

This commit is contained in:
Jakub Kropáček 2024-02-11 16:25:51 +01:00
parent 110b58921d
commit f67dd24223
4 changed files with 59 additions and 0 deletions

View file

@ -0,0 +1 @@
HOST=

View file

@ -0,0 +1,32 @@
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

View file

@ -0,0 +1 @@
H0ST=

View file

@ -0,0 +1,25 @@
volumes:
uptime-kuma-data:
name: uptime-kuma-data
networks:
traefik-net:
name: traefik-net
external: true
services:
uptime-kuma:
image: louislam/uptime-kuma:1
volumes:
- uptime-kuma-data:/app/data
networks:
- traefik-net
- default
deploy:
labels:
- traefik.enable=true
- traefik.docker.network=traefik-net
- traefik.http.routers.uptime-kuma.rule=Host(`${HOST}`)
- traefik.http.routers.uptime-kuma.entrypoints=websecure
- traefik.http.routers.uptime-kuma.tls.certresolver=le
- traefik.http.services.uptime-kuma.loadbalancer.server.port=3001