Fix Caddyfile route insertion
This commit is contained in:
+10
-3
@@ -55,14 +55,21 @@ fi
|
|||||||
|
|
||||||
if ! grep -q "apps/$APP_ID" "$BASE_DIR/gateway/Caddyfile"; then
|
if ! grep -q "apps/$APP_ID" "$BASE_DIR/gateway/Caddyfile"; then
|
||||||
|
|
||||||
cat >> "$BASE_DIR/gateway/Caddyfile" <<EOF
|
TMP_FILE=$(mktemp)
|
||||||
|
|
||||||
handle_path /apps/$APP_ID/* {
|
sed '$d' "$CADDY_FILE" > "$TMP_FILE"
|
||||||
|
|
||||||
|
cat >> "$TMP_FILE" <<EOF
|
||||||
|
|
||||||
|
handle_path /apps/$APP_ID/* {
|
||||||
reverse_proxy $APP_ID:8000
|
reverse_proxy $APP_ID:8000
|
||||||
}
|
}
|
||||||
|
|
||||||
|
}
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
|
mv "$TMP_FILE" "$CADDY_FILE"
|
||||||
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Restarting stack..."
|
echo "Restarting stack..."
|
||||||
|
|||||||
Reference in New Issue
Block a user