From 4c56074fc4fc7ba45f28ec000f029628e411deed Mon Sep 17 00:00:00 2001 From: traveler Date: Fri, 19 Sep 2025 15:30:27 -0500 Subject: [PATCH] dfass --- peekaping.yaml | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/peekaping.yaml b/peekaping.yaml index f44de70..90c2522 100644 --- a/peekaping.yaml +++ b/peekaping.yaml @@ -1,6 +1,8 @@ +version: "3.9" + services: peekaping-postgres: - image: ghcr.io/0xfurai/peekaping-bundle-postgres:0.0.39 + image: postgres:17 networks: - netgrimoire volumes: @@ -11,11 +13,14 @@ services: - POSTGRES_DB=peekaping - TZ=America/Chicago user: "1001:998" - - + deploy: + restart_policy: + condition: any + labels: + diun.enable: "true" peekaping: - image: ghcr.io/0xfurai/peekaping-server:0.0.39 + image: ghcr.io/0xfurai/peekaping-bundle-postgres:latest networks: - netgrimoire environment: @@ -23,33 +28,35 @@ services: - PUID=1001 - PGID=998 - TZ=America/Chicago - user: "1001:998" + - SERVER_PORT=8034 depends_on: - peekaping-postgres deploy: + restart_policy: + condition: any labels: # Homepage homepage.group: "Monitoring" homepage.name: "Peekaping" homepage.icon: "peekaping.png" - homepage.href: "http://peekaping.netgrimoire.com" + homepage.href: "https://peekaping.netgrimoire.com" homepage.description: "Simple ICMP/HTTP monitor" # Kuma integration kuma.monitoring.http.name: "Peekaping" - kuma.monitoring.http.url: "http://peekaping:8000" + kuma.monitoring.http.url: "http://peekaping:8034" # Peekaping self-monitor peekaping.name: "Peekaping" - peekaping.url: "http://peekaping:8000" + peekaping.url: "http://peekaping:8034" # Diun diun.enable: "true" # Caddy - caddy: "peekaping.netgrimoire.com" - caddy.import: "authentik" - caddy.reverse_proxy: "{{upstreams 8000}}" + caddy: peekaping.netgrimoire.com + caddy.import: authentik + caddy.reverse_proxy: "{{upstreams 8034}}" networks: netgrimoire: