Docs
Documentation
Keelson's docs currently live in the open-source repository — the same place the code does. A hosted documentation site is coming; until then, these links go straight to the source.
Getting started
Set up a development environment and make your first contribution.
Opens on GitHub
Self-hosting
Run the complete platform yourself with Docker Compose.
Opens on GitHub
Deployment
Deploy targets and the Vercel integration.
Opens on GitHub
Security
The security model, controls, and responsible disclosure.
Opens on GitHub
Architecture
System design, deployables, and the invariants we hold.
Opens on GitHub
Create a workspace
Sign up and name your workspace — it's the tenancy and billing boundary.
Start a project
Use the guided wizard: pick a template (or start empty), and environments are set up for you.
Invite your cofounder
Add a teammate with the role that fits — Reviewer works well for nontechnical cofounders.
Add your secrets
Put API keys in the Environment Vault instead of a .env file. Developers pull them with the CLI.
Make a change and request a review
Edit in the web UI or push from your editor; open a review request and merge together.
keelson login
keelson vault pull # writes .env.local, chmod 600
keelson vault run npm run dev # secrets injected, nothing on disk
keelson scan # pre-push credential scanValues pulled to disk land in .env.local with owner-only permissions, and the command warns you if that file is not covered by your .gitignore.