From 30b0b886605c92c397d668a65c3fcda75769b155 Mon Sep 17 00:00:00 2001 From: cclohmar Date: Fri, 10 Jul 2026 21:58:43 +0100 Subject: [PATCH] fix: add :Z to caddy data volume for permission handling --- compose/stack.yaml | 2 +- deploy.sh | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/compose/stack.yaml b/compose/stack.yaml index 0b09f2e..33adc6e 100644 --- a/compose/stack.yaml +++ b/compose/stack.yaml @@ -8,7 +8,7 @@ services: - "443:443" volumes: - /opt/nextworkspace/config/caddy/:/etc/caddy/ - - /opt/nextworkspace/data/caddy/:/data/ + - /opt/nextworkspace/data/caddy/:/data/:Z - /opt/nextworkspace/logs/caddy/:/var/log/caddy/ - /opt/nextworkspace/www/:/opt/nextworkspace/www/ healthcheck: diff --git a/deploy.sh b/deploy.sh index 1b27212..8c7d305 100755 --- a/deploy.sh +++ b/deploy.sh @@ -40,8 +40,7 @@ if [ "$GREENFIELD" = true ]; then rm -f /etc/systemd/system/nextworkspace.service systemctl daemon-reload # Kill any lingering Caddy processes on port 80/443 - pkill -f "caddy run" 2>/dev/null || true - fuser -k 80/tcp 443/tcp 2>/dev/null || true + pkill -f "caddy" 2>/dev/null || true # Force clean ALL old pods, containers, and networks for p in $(podman pod ls -q 2>/dev/null); do podman pod rm -f "$p" 2>/dev/null || true; done podman rm -f caddy authelia launcher 2>/dev/null || true