Latest Version: v3.8.4
Quickstart Guide
Learn how to deploy your first full-stack application or microservice to Cirrolane in under five minutes.
1Install the Cirrolane CLI
The Cirrolane CLI is available via npm, popular package managers, and direct binary downloads for every major operating system.
npm install -g @cirrolane/cli2Authenticate Your Workspace
Run the login command to authenticate your machine with your Cirrolane developer credentials.
cirrolane login3Initialize or Deploy Any App
From your application directory, deploy directly to production. Cirrolane automatically detects your framework (Next.js, Remix, Astro, Express, FastAPI, Actix, or Docker).
$ cirrolane deploy --prod
Building project container...
Routing across 30+ edge clusters...
✓ Deployed: https://my-app.cirrolane.dev
cirrolane.config.ts
Declaratively configure routing rules, environment secrets, and scaling boundaries in your project root.
import { defineConfig } from "cirrolane";
export default defineConfig({
name: "ecommerce-api",
regions: ["us-east-1", "eu-central-1", "ap-southeast-1"],
scaling: {
minInstances: 2,
maxInstances: 50,
targetCpuUtilization: 0.75,
},
cors: {
origins: ["https://myshop.com"],
},
});