Files
docker-compose-cookbooks/ntfy/docker-compose.yml
T
2024-04-19 23:06:12 -07:00

26 lines
927 B
YAML

version: "2.3"
#####################################################################################################################################
# NTFY
#
# Compose file: https://docs.ntfy.sh/install/#docker
# Ports: 80
#####################################################################################################################################
services:
ntfy:
image: binwiederhier/ntfy
command:
- serve
volumes:
- ./data/cache/ntfy:/var/cache/ntfy
- ./data/ntfy:/etc/ntfy
- /etc/timezone:/etc/timezone:ro
- /etc/localtime:/etc/localtime:ro
healthcheck: # optional: remember to adapt the host:port to your environment
test: ["CMD-SHELL", "wget -q --tries=1 http://localhost:80/v1/health -O - | grep -Eo '\"healthy\"\\s*:\\s*true' || exit 1"]
interval: 60s
timeout: 10s
retries: 3
start_period: 40s
restart: unless-stopped