Everything you need to build, deploy, and run services on the Tawa platform — from first deploy to production-grade APIs.
Install the CLI, create an account, scaffold a project, and deploy in under 5 minutes.
Start here →The single file that tells the platform everything — databases, routes, auth, pod size.
View reference →Auto-provisioned MongoDB, Redis, and Neo4j — declare in YAML, connection strings injected.
Learn more →Add SSO to your service with one YAML field. BIO_CLIENT_ID and SECRET auto-injected.
View guide →Send transactional email and SMS with built-in templates and Handlebars interpolation.
View guide →Declare cron schedules in catalog-info.yaml — no node-cron, no clock drift, no duplicates.
Learn more →Parallel job processing with retries via iec-queue — BullMQ as a platform service.
Learn more →Immutable hash-chain audit events with Septor — required for financial and compliance ops.
View guide →| Command | Description |
|---|---|
tawa login | Create account or sign in (opens browser) |
tawa whoami | Show current user and org |
tawa sample --api my-svc | Scaffold an Express API project |
tawa sample --nextjs my-app | Scaffold a Next.js application |
tawa preflight | Validate catalog-info.yaml before deploy |
tawa deploy | Deploy to sandbox (default) |
tawa deploy --prod | Deploy to production |
tawa status | Check deployment status |
tawa logs | Stream container logs |
tawa config set KEY=VALUE --secret | Set an encrypted secret |
tawa troubleshoot | AI-powered diagnostics |
| Service | URL | Purpose |
|---|---|---|
| Bio-ID | bio.tawa.insureco.io | Identity — SSO, OAuth2, JWT issuance |
| Janus | api.tawa.insureco.io | API gateway — routing, gas metering, auth |
| Builder | builder.tawa.insureco.io | CI/CD — Docker, Helm, Kubernetes deploys |
| Forgejo | git.insureco.io | Git hosting — private repos, push-to-deploy |
| Koko | Internal only | Service registry — routes, plugins, configs |
| Wallet | Internal only | Token wallet — balances, ledger, gas reserve |