diff --git a/scripts/generate-caddyfile.sh b/scripts/generate-caddyfile.sh index 662d332..d97dea8 100755 --- a/scripts/generate-caddyfile.sh +++ b/scripts/generate-caddyfile.sh @@ -133,6 +133,19 @@ EOF_CADDY EOF_CADDY } +write_internal_caddy_block() { + cat >> "$CADDY_FILE" <<'EOF_CADDY' +http://appfactory-caddy { +EOF_CADDY + + write_portal_routes "$CADDY_FILE" + + cat >> "$CADDY_FILE" <<'EOF_CADDY' +} + +EOF_CADDY +} + write_domain_caddyfile() { : > "$CADDY_FILE" @@ -145,6 +158,8 @@ write_domain_caddyfile() { EOF_CADDY fi + write_internal_caddy_block + if [ -n "$APPFACTORY_GITEA_DOMAIN" ]; then write_site_header "$APPFACTORY_GITEA_DOMAIN" cat >> "$CADDY_FILE" <<'EOF_CADDY' @@ -197,4 +212,4 @@ if docker inspect appfactory-caddy >/dev/null 2>&1; then docker exec appfactory-caddy caddy reload --config /etc/caddy/Caddyfile else echo "WARN: appfactory-caddy container not found, skipping validate/reload" -fi +fi \ No newline at end of file