Get started
Setup wizard
First-run setup for the control plane on your VPS.
The setup wizard at /setup is required on a fresh control plane install. It walks through health checks, public URL, the first platform admin, and GitHub App configuration.
Steps
- Health — database and Redis connectivity
- Public URL — saved to
.envon the server (auth + webhooks) - Platform admin — name, email, password (better-auth)
- GitHub App — manifest flow or manual credentials → write to
.env - Verify —
central-cli doctorand restart services
Open signup at /signup is disabled until setup completes — use the wizard to create the first admin.
Platform admins can reopen /setup in repair mode to re-check services or update GitHub App credentials.
After setup
central-cli doctor
sudo systemctl restart central-server central-deploy-workerSign in at /login, add servers, install the GitHub App on your org in Settings, and create a project.