feat: add option to disable Caddy in the Docker container

This commit is contained in:
Elias Schneider
2025-02-05 18:14:49 +01:00
parent c6ab2b252c
commit e864d5dcbf
2 changed files with 13 additions and 8 deletions

View File

@@ -4,13 +4,17 @@ node frontend/build &
echo "Starting backend..."
cd backend && ./pocket-id-backend &
echo "Starting Caddy..."
if [ "$CADDY_DISABLED" != "true" ]; then
echo "Starting Caddy..."
# Check if TRUST_PROXY is set to true and use the appropriate Caddyfile
if [ "$TRUST_PROXY" = "true" ]; then
caddy start --adapter caddyfile --config /etc/caddy/Caddyfile.trust-proxy &
# Check if TRUST_PROXY is set to true and use the appropriate Caddyfile
if [ "$TRUST_PROXY" = "true" ]; then
caddy start --adapter caddyfile --config /etc/caddy/Caddyfile.trust-proxy &
else
caddy start --adapter caddyfile --config /etc/caddy/Caddyfile &
fi
else
caddy start --adapter caddyfile --config /etc/caddy/Caddyfile &
echo "Caddy is disabled. Skipping..."
fi
wait
wait