Stabilize Caddy and deploy generation
This commit is contained in:
@@ -27,7 +27,7 @@ cat > "$CADDY_FILE" <<'EOF_CADDY'
|
|||||||
EOF_CADDY
|
EOF_CADDY
|
||||||
|
|
||||||
awk '
|
awk '
|
||||||
/- id:/ {
|
/^[[:space:]]*-[[:space:]]id:/ {
|
||||||
print " handle_path /apps/" $3 "/* {"
|
print " handle_path /apps/" $3 "/* {"
|
||||||
print " reverse_proxy " $3 ":8000"
|
print " reverse_proxy " $3 ":8000"
|
||||||
print " }"
|
print " }"
|
||||||
@@ -50,4 +50,11 @@ cat >> "$CADDY_FILE" <<'EOF_CADDY'
|
|||||||
}
|
}
|
||||||
EOF_CADDY
|
EOF_CADDY
|
||||||
|
|
||||||
|
docker exec appfactory-caddy caddy validate --config /etc/caddy/Caddyfile
|
||||||
|
|
||||||
|
if docker ps --format '{{.Names}}' | grep -q '^appfactory-caddy$'; then
|
||||||
docker exec appfactory-caddy caddy reload --config /etc/caddy/Caddyfile || docker restart appfactory-caddy
|
docker exec appfactory-caddy caddy reload --config /etc/caddy/Caddyfile || docker restart appfactory-caddy
|
||||||
|
else
|
||||||
|
cd "$APPFACTORY_DIR/deploy"
|
||||||
|
docker compose -f docker-compose.yml up -d caddy
|
||||||
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user