updated wud configuration

This commit is contained in:
git
2026-07-17 09:23:23 +10:00
parent 2073f953dd
commit dd9d798bae
4 changed files with 21 additions and 9 deletions
+1 -1
View File
@@ -122,7 +122,7 @@ services:
gramps-redis: gramps-redis:
profiles: ["apps","all","gramps"] profiles: ["apps","all","gramps"]
image: valkey/valkey:8-alpine image: valkey/valkey:9-trixie
container_name: gramps-redis container_name: gramps-redis
restart: always restart: always
networks: networks:
+1 -1
View File
@@ -2,7 +2,7 @@ services:
passbolt-db: passbolt-db:
profiles: ["apps","all","passbolt"] profiles: ["apps","all","passbolt"]
container_name: passbolt-db container_name: passbolt-db
image: mariadb:12 image: mariadb:latest
restart: always restart: always
# env_file: # env_file:
# - ${PROJECT_ROOT}/secrets/stack-secrets.env # - ${PROJECT_ROOT}/secrets/stack-secrets.env
+1 -1
View File
@@ -1,7 +1,7 @@
services: services:
traefik: traefik:
profiles: ["core","all","traefik"] profiles: ["core","all","traefik"]
image: traefik:3 image: traefik:latest
container_name: traefik container_name: traefik
restart: always restart: always
read_only: true read_only: true
+18 -6
View File
@@ -10,23 +10,28 @@ services:
volumes: volumes:
- ${DOCKER_VOLUMES}/wud:/store - ${DOCKER_VOLUMES}/wud:/store
# - /var/run/docker.sock:/var/run/docker.sock:ro
environment: environment:
TZ: ${TZ}
WUD_LOG_LEVEL: TRACE
# Docker Socket Proxy # Docker Socket Proxy
WUD_WATCHER_LOCAL_HOST: ${DOCKER_SOCKET_PROXY_HOST} WUD_WATCHER_LOCAL_HOST: docker-socket-proxy
# WUD_WATCHER_LOCAL_SOCKET: /var/run/docker.sock
# Check every 6 hours # Check every 6 hours
WUD_WATCHER_LOCAL_CRON: ${WUD_WATCHER_LOCAL_CRON} WUD_WATCHER_LOCAL_CRON: ${WUD_WATCHER_LOCAL_CRON}
WUD_WATCHER_LOCAL_WATCHBYDEFAULT: false
WUD_WATCHER_RASPI_HOST: raspberrypi.tail13f623.ts.net
WUD_WATCHER_RASPI_CRON: ${WUD_WATCHER_LOCAL_CRON}
# Gotify # Gotify
# WUD_TRIGGER_GOTIFY_URL: ${WUD_TRIGGER_GOTIFY_URL} # WUD_TRIGGER_GOTIFY_URL: ${WUD_TRIGGER_GOTIFY_URL}
# WUD_TRIGGER_GOTIFY_TOKEN: ${WUD_TRIGGER_GOTIFY_TOKEN} # WUD_TRIGGER_GOTIFY_TOKEN: ${WUD_TRIGGER_GOTIFY_TOKEN}
# WUD_TRIGGER_GOTIFY_PRIORITY: ${WUD_TRIGGER_GOTIFY_PRIORITY} # WUD_TRIGGER_GOTIFY_PRIORITY: ${WUD_TRIGGER_GOTIFY_PRIORITY}
# WUD_TRIGGER_GOTIFY_TITLE: ${WUD_TRIGGER_GOTIFY_TITLE} # WUD_TRIGGER_GOTIFY_TITLE: ${WUD_TRIGGER_GOTIFY_TITLE}
WUD_TRIGGER_GOTIFY_gotify_PRIORITY: ${WUD_TRIGGER_GOTIFY_PRIORITY} WUD_TRIGGER_GOTIFY_gotify_PRIORITY: ${WUD_TRIGGER_GOTIFY_PRIORITY}
WUD_TRIGGER_GOTIFY_gotify_TOKEN: ${WUD_TRIGGER_GOTIFY_gotify_TOKEN} WUD_TRIGGER_GOTIFY_gotify_TOKEN: ${WUD_TRIGGER_GOTIFY_gotify_TOKEN}
WUD_TRIGGER_GOTIFY_gotify_URL: ${WUD_TRIGGER_GOTIFY_URL} WUD_TRIGGER_GOTIFY_gotify_URL: http://gotify
labels: labels:
@@ -40,4 +45,11 @@ services:
- "traefik.http.services.wud.loadbalancer.server.port=3000" - "traefik.http.services.wud.loadbalancer.server.port=3000"
networks: networks:
- traefik - traefik
healthcheck:
test: curl --fail http://localhost:${WUD_SERVER_PORT:-3000}/health || exit 1
interval: 10s
timeout: 10s
retries: 3
start_period: 10s