Skip to content
Why pay for a free tier that sleeps?Free always-on tier — never sleeps
Docs/Blueprints (Infrastructure as Code)

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.js

Apply a Blueprint from the CLI:

bash
runko blueprint apply