Deploys the systemprompt-gateway server on CapRover as a one-click app (gateway + bundled Postgres from the GHCR image).
Once merged into the official one-click repo, find systemprompt under Apps → One-Click Apps/Databases. Until then:
- Apps → One-Click Apps/Databases → scroll to Template (bottom of the list).
- Paste
deploy/caprover/systemprompt.yml. - Fill the form:
- Postgres password: pre-generated; keep it (the database volume is initialised with it on first boot).
- Anthropic / OpenAI / Gemini API key: at least one; the gateway refuses to boot without a provider key.
- Deploy. First boot runs migrations and the publish pipeline, so allow several minutes before
https://<app>.<root-domain>/api/v1/healthreturns 200.
Enable HTTPS on the app in CapRover right after deploying. The template sets EXTERNAL_URL to the https:// URL from the start: the gateway's profile validation rejects plain-http non-localhost origins, and EXTERNAL_URL is baked into the persisted profile on first boot, so changing the env var later has no effect.
Docs: https://systemprompt.io/documentation/?utm_source=caprover&utm_medium=install_doc