Blueprints Automate multi-service architecture with version-controlled `onrenderr.yaml` files Read YAML Spec →
Infrastructure as Code

One-Click Application Blueprints

Spin up complete production stacks — including web servers, databases, caching layers, and background workers — in seconds using open-source `onrenderr.yaml` templates.

Next.js + Managed PostgreSQL

Full-stack React framework with server-side rendering (SSR), Prisma ORM integration, and a high-availability PostgreSQL 16 database preconfigured in Sydney AU.

onrenderr.yaml • Node 20 Deploy Blueprint →

Django + Celery + Redis + Postgres

Production Python setup with Gunicorn web server, asynchronous Celery task workers, Redis message broker, and managed PostgreSQL storage.

Python 3.11 • Celery 5 Deploy Blueprint →

Ruby on Rails 7 + Sidekiq

Modern Rails web application with Puma web server, Sidekiq background job processing, Redis queue, and automated database migration hooks.

Ruby 3.2 • Rails 7.1 Deploy Blueprint →

FastAPI + AsyncPG Microservice

High-speed Python REST API built on Uvicorn ASGI server with non-blocking asynchronous PostgreSQL connections.

FastAPI • Uvicorn Deploy Blueprint →

Strapi Headless CMS + S3 Assets

Node.js Headless CMS with custom media upload providers, PostgreSQL database, and automated content API generation.

Strapi 4 • Node.js Deploy Blueprint →

Go Fiber High-Performance API

Compiled Golang REST microservice running in ultra-lightweight Docker containers with zero cold start delays.

Go 1.21 • Docker Deploy Blueprint →

Complete `onrenderr.yaml` Architecture File

Commit this file to your Git repository to automate multi-service cloud architecture.

onrenderr.yaml Spec
services:
  # Web Application Frontend Service
  - type: web
    name: main-web-app
    env: node
    region: sydney
    plan: starter
    buildCommand: npm run build
    startCommand: npm start
    envVars:
      - key: DATABASE_URL
        fromDatabase:
          name: app-db
          property: connectionString
      - key: REDIS_URL
        fromService:
          type: redis
          name: cache-queue
          property: connectionString

  # Asynchronous Background Worker
  - type: worker
    name: task-worker
    env: node
    region: sydney
    buildCommand: npm run build
    startCommand: npm run start:worker

databases:
  - name: app-db
    databaseName: production_db
    user: db_admin
    region: sydney
    plan: starter

Ready to Deploy Your App on onrenderr?

Join thousands of developers in Australia and globally building faster cloud applications with zero infrastructure overhead.

Create Free Account Talk to Enterprise Team