This commit is contained in:
traveler 2025-09-22 20:04:59 -05:00
parent 4fd33ecb4f
commit ae9f729d55

View file

@ -1,4 +1,3 @@
version: "3.9"
services: services:
peekaping-postgres: peekaping-postgres:
@ -19,9 +18,16 @@ services:
labels: labels:
diun.enable: "true" diun.enable: "true"
migrate:
image: 0xfurai/peekaping-migrate:latest
depends_on:
- peekaping-postgres
networks:
- netgrimoire
peekaping: peekaping-server:
image: ghcr.io/0xfurai/peekaping-bundle-postgres:latest image: 0xfurai/peekaping-server:latest
restart: unless-stopped
networks: networks:
- netgrimoire - netgrimoire
environment: environment:
@ -35,7 +41,18 @@ services:
- SERVER_HOST=0.0.0.0 - SERVER_HOST=0.0.0.0
depends_on: depends_on:
- peekaping-postgres - peekaping-postgres
- migrate
deploy:
restart_policy:
condition: any
labels:
diun.enable: "true"
web:
image: 0xfurai/peekaping-web:latest
networks:
- netgrimoire
user: "1001:998"
deploy: deploy:
restart_policy: restart_policy:
condition: any condition: any
@ -63,6 +80,7 @@ services:
caddy.import: authentik caddy.import: authentik
caddy.reverse_proxy: "{{upstreams 8034}}" caddy.reverse_proxy: "{{upstreams 8034}}"
networks: networks:
netgrimoire: netgrimoire:
external: true external: true