Blueprints (Infrastructure as Code)
Describe your entire stack in one runko.yaml and spin it up in one click.
A Blueprint is a single runko.yaml that declares every service, database and environment variable in your project. Commit it to your repo and your whole stack becomes reproducible.
yaml
services:
- type: web
name: storefront
env: node
build: npm ci && npm run build
start: npm start
plan: pro
envVars:
- key: DATABASE_URL
fromDatabase: { name: shop-db, property: connectionString }
databases:
- name: shop-db
engine: postgres
plan: pro
cron:
- name: nightly-report
schedule: "0 2 * * *"
command: node scripts/report.jsApply a Blueprint from the CLI:
bash
runko blueprint apply