Getting started
Run Loftlancer locally and learn core concepts.
Prerequisites
- Node.js 20+
- pnpm 10.13.1 (Corepack)
- PostgreSQL (
DATABASE_URL) - GitHub OAuth credentials
Run the studio locally
From the repository root:
pnpm install
# configure env per app — see README.md and docs/PRODUCTION_DEPLOY.md
pnpm --filter studio devStudio runs at http://localhost:3000 (or the port shown in the terminal).
Run docs and other apps
pnpm --filter docs dev # http://localhost:3001 → /docs
pnpm --filter auth dev # auth app (OAuth callbacks)
pnpm --filter console devCore concepts
| Concept | Doc |
|---|---|
| Organization | Organizations |
| Roles | Roles and permissions |
| Project / environment / variable | Projects, Environments, Variables |
| Encryption | Encryption |
| MCP | Using MCP |
Authoritative permission spec: ACTIONS_PERMISSIONS_AUDIT.md.