diff --git a/foundry/docker/frontend-caddy-entrypoint.sh b/foundry/docker/frontend-caddy-entrypoint.sh index db98b94..44a42ad 100644 --- a/foundry/docker/frontend-caddy-entrypoint.sh +++ b/foundry/docker/frontend-caddy-entrypoint.sh @@ -5,9 +5,20 @@ escape_js() { printf '%s' "${1:-}" | sed 's/\\/\\\\/g; s/"/\\"/g' } +normalize_backend_endpoint() { + case "${1:-}" in + */api/rivet) + printf '%s/v1/rivet' "${1%/api/rivet}" + ;; + *) + printf '%s' "${1:-}" + ;; + esac +} + cat > /srv/__foundry_runtime_config.js <