From afbfb023016801c01b4fdef53cddd719bc1bfc1e Mon Sep 17 00:00:00 2001 From: piccihud Date: Sat, 23 Mar 2024 16:39:59 +0100 Subject: [PATCH] Aggiunto docker compose ntfy --- container/caddy_proxy.md | 6 ++++++ container/docker_compose_example.md | 30 +++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) diff --git a/container/caddy_proxy.md b/container/caddy_proxy.md index 87eb98b..efab84e 100644 --- a/container/caddy_proxy.md +++ b/container/caddy_proxy.md @@ -94,6 +94,12 @@ https://code.domain.com { } } } + +## ntfy + +https://ntfy.domain.com { + reverse_proxy localhost:3002 +} ``` ## Gestione certificati TLS diff --git a/container/docker_compose_example.md b/container/docker_compose_example.md index 561f52d..d67cdd6 100644 --- a/container/docker_compose_example.md +++ b/container/docker_compose_example.md @@ -76,6 +76,36 @@ services: restart: always ``` +## ntfy + +```bash + > cat /etc/ntfy/docker-compose.yml + +version: "2.3" + +services: + ntfy: + image: binwiederhier/ntfy + container_name: ntfy + command: + - serve + environment: + - TZ=CET # optional: set desired timezone + # user: UID:GID # optional: replace with your own user/group or uid/gid + volumes: + - /var/cache/ntfy:/var/cache/ntfy + - /etc/ntfy:/etc/ntfy + ports: + - 3002:80 + 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 +``` + ## Snikket ```bash