Merge branch 'master' of http://192.168.5.10:3024/traveler/services
Some checks are pending
Deploy on push / detect (push) Waiting to run
Deploy on push / deploy_swarm (push) Blocked by required conditions
Deploy on push / deploy_compose (push) Blocked by required conditions

This commit is contained in:
traveler 2026-04-29 21:43:38 -05:00
commit 8e2d4d3746

View file

@ -32,7 +32,7 @@ services:
## ##
healthcheck: healthcheck:
test: ["CMD-SHELL", "curl -f http://localhost:$${CWA_PORT_OVERRIDE:-8083}/ || curl -f -k https://localhost:$${CWA_PORT_OVERRIDE:-8083}/ || exit 1"] test: ["CMD-SHELL", "curl -f http://localhost:${CWA_PORT_OVERRIDE:-8083}/ || curl -f -k https://localhost:${CWA_PORT_OVERRIDE:-8083}/ || exit 1"]
interval: 30s interval: 30s
timeout: 10s timeout: 10s
retries: 3 retries: 3
@ -41,23 +41,32 @@ services:
deploy: deploy:
restart_policy:
condition: any
delay: 5s
max_attempts: 3
window: 120s
placement: placement:
constraints: constraints:
- node.platform.arch != arm
- node.platform.arch != aarch64
- node.hostname == znas - node.hostname == znas
labels: labels:
gremlin.version: "2026-04-1"
homepage.group: "PNCHarris Apps" homepage.group: "PNCHarris Apps"
homepage.name: "Family Library" homepage.name: "Family Library"
homepage.icon: "calibre-web.png" homepage.icon: "calibre-web.png"
homepage.href: "https://books.netgrimoire.com" homepage.href: "https://books.netgrimoire.com"
homepage.description: "Calibre-Web Automated" homepage.description: "Calibre-Web Automated"
monitor.name: Calibre-web-automated
kuma.cwa.http.name: "Calibre-Web Automated" monitor.url: https://"books.netgrimoire.com , books.pncharris.com"
kuma.cwa.http.url: "http://calibre-web-automated:8083"
caddy: "books.netgrimoire.com , books.pncharris.com" caddy: "books.netgrimoire.com , books.pncharris.com"
# caddy.import: "authentik" # caddy.import: "authentik"
caddy.reverse_proxy: "calibre-web-automated:8083" caddy.reverse_proxy: "calibre-web-automated:8083"
caddy.import_1: crowdsec
caddy.import_2: authentik
# Diun (image update monitoring) # Diun (image update monitoring)
diun.enable: "true" diun.enable: "true"