mirror of
https://github.com/different-ai/openwork
synced 2026-04-25 17:15:34 +02:00
fix(den): wire vanity domains with safe render fallback
This commit is contained in:
@@ -30,9 +30,15 @@ pnpm dev
|
||||
- `RENDER_WORKER_OPENWORK_VERSION` `openwork-orchestrator` npm version installed in workers
|
||||
- `RENDER_WORKER_NAME_PREFIX` service name prefix
|
||||
- `RENDER_WORKER_PUBLIC_DOMAIN_SUFFIX` optional domain suffix for worker custom URLs (e.g. `openwork.studio` -> `<worker-id>.openwork.studio`)
|
||||
- `RENDER_CUSTOM_DOMAIN_READY_TIMEOUT_MS` max time to wait for vanity URL health before falling back to Render URL
|
||||
- `RENDER_PROVISION_TIMEOUT_MS` max time to wait for deploy to become live
|
||||
- `RENDER_HEALTHCHECK_TIMEOUT_MS` max time to wait for worker health checks
|
||||
- `RENDER_POLL_INTERVAL_MS` polling interval for deploy + health checks
|
||||
- `VERCEL_API_BASE` Vercel API base URL (default `https://api.vercel.com`)
|
||||
- `VERCEL_TOKEN` Vercel API token used to upsert worker DNS records
|
||||
- `VERCEL_TEAM_ID` optional Vercel team id for scoped API calls
|
||||
- `VERCEL_TEAM_SLUG` optional Vercel team slug for scoped API calls (used when `VERCEL_TEAM_ID` is unset)
|
||||
- `VERCEL_DNS_DOMAIN` Vercel-managed DNS zone used for worker records (default `openwork.studio`)
|
||||
- `POLAR_FEATURE_GATE_ENABLED` enable cloud-worker paywall (`true` or `false`)
|
||||
- `POLAR_API_BASE` Polar API base URL (default `https://api.polar.sh`)
|
||||
- `POLAR_ACCESS_TOKEN` Polar organization access token (required when paywall enabled)
|
||||
@@ -88,7 +94,16 @@ Optional GitHub Actions variable:
|
||||
- `DEN_RENDER_WORKER_PLAN` (defaults to `standard`)
|
||||
- `DEN_RENDER_WORKER_OPENWORK_VERSION` (defaults to `0.11.113`)
|
||||
- `DEN_RENDER_WORKER_PUBLIC_DOMAIN_SUFFIX` (defaults to `openwork.studio`)
|
||||
- `DEN_RENDER_CUSTOM_DOMAIN_READY_TIMEOUT_MS` (defaults to `240000`)
|
||||
- `DEN_VERCEL_API_BASE` (defaults to `https://api.vercel.com`)
|
||||
- `DEN_VERCEL_TEAM_ID` (optional)
|
||||
- `DEN_VERCEL_TEAM_SLUG` (optional, defaults to `prologe`)
|
||||
- `DEN_VERCEL_DNS_DOMAIN` (defaults to `openwork.studio`)
|
||||
- `DEN_POLAR_FEATURE_GATE_ENABLED` (`true`/`false`, defaults to `false`)
|
||||
- `DEN_POLAR_API_BASE` (defaults to `https://api.polar.sh`)
|
||||
- `DEN_POLAR_SUCCESS_URL` (defaults to `https://app.openwork.software`)
|
||||
- `DEN_POLAR_RETURN_URL` (defaults to `DEN_POLAR_SUCCESS_URL`)
|
||||
|
||||
Required additional secret when using vanity worker domains:
|
||||
|
||||
- `VERCEL_TOKEN`
|
||||
|
||||
Reference in New Issue
Block a user