Ship your vibe-coded app
to production. Properly.
You bring the idea and an AI assistant. This site brings the guardrails β containers, Kubernetes, CI/CD and PostgreSQL, exactly the way our cluster expects them.
Download the AI Guide
One markdown file. Hand it to Claude, ChatGPT or Cursor before you write a single prompt about your app.
Vibe-code with guardrails
Your assistant clones this repo, follows the guides, and builds your app compliant from the first commit.
Submit & ship
Run the checklist, send the repo to DevOps, and your app is live on our cluster within 5 business days.
π Starting fresh?
Building a brand-new app with your AI assistant. Download the AI Guide, follow guides 01β09 as you go, and you'll be compliant from the very first commit.
Start with guide 01π Already built your app?
Vibe-coded something before finding this site? Don't start over. Guide 10 audits your app and retrofits it phase by phase β folders, secrets, database, statelessness β while it keeps working.
Follow the migration pathThe guides
Written for humans and AI assistants. Read them yourself, or let your assistant do it.
Overview: How Hosting Works
How the hosting works end to end, and the 12 requirements at a glance.
Folder Structure
The exact repository layout the DevOps automation depends on.
Dockerfile
Package your app into a lean, non-root Linux container image.
Kubernetes Manifests
Deployment, Service and ConfigMap manifests that keep 2 copies alive.
GitHub Actions CI/CD Pipeline
Push to main β build β ECR β K8s, fully automated with OIDC.
Database: PostgreSQL Only
PostgreSQL only β connection pooling and race-free migrations.
Secrets & Configuration
Zero hardcoded secrets: Kubernetes Secrets and ConfigMaps.
High Availability, Statelessness & Health
Statelessness, graceful shutdown, /healthz and /readyz.
Onboarding Checklist & SLA
The interactive pre-submission checklist and the SLA.
Migrating an Existing App
Already built your app? Retrofit it phase by phase β without starting over.
The non-negotiables
- π§ Linux containers only (
linux/amd64), built fromdockerfiles/Dockerfile - π₯ Stateless β 2+ identical replicas, any copy handles any request
- π PostgreSQL is the only database. No exceptions
- π Zero hardcoded secrets β everything via env vars from K8s Secrets
- π
/healthz+/readyz, graceful SIGTERM shutdown - π€ One pipeline: merge to
mainβ live on the cluster, no manual steps