Deploy the gateway to Render
One-click Blueprint deploy of the systemprompt.io gateway on Render with managed Postgres.
On this page
Render is a hosted platform that provisions services and databases from a render.yaml Blueprint in your repository. This channel stands up the systemprompt-gateway server from the GHCR image alongside a managed Render Postgres, with DATABASE_URL wired in automatically.
Pick Render when you want a fully managed Blueprint deploy with a free-tier Postgres and no server to maintain.
One-click deploy
Render reads render.yaml at the repo root and provisions:
- A
systemprompt-gatewayweb service from the GHCR image - A
systemprompt-postgresdatabase (Render Postgres, free plan) DATABASE_URLwired in automatically
Required env vars
The Blueprint declares the provider keys with sync: false, so Render prompts you in the deploy dialog. Set at least one; the gateway will not boot without a provider key:
ANTHROPIC_API_KEYOPENAI_API_KEYGEMINI_API_KEY
First boot runs migrations and the publish pipeline, then serves the API on port 8080.
Scaling
The Blueprint defaults to the free database plan and a single web instance. To bump plans or add replicas, fork the repo, edit render.yaml, and reconnect the Blueprint.
For the complete recipe, see the full Render guide in the template repository. For Blueprints, plans, and service settings, see the Render documentation.