Kamal — Container Deployment
Deploy Web Apps Anywhere — MIT · v2.11.0 · 14.1k+ Stars · By 37signals (Basecamp, HEY) · Capistrano for Containers
Upstream projectOpen-source · Source-owned · You keep the stack
What it does
What can Kamal do?
Every Kamal capability MithTech configures, on a real deployed customer workload.
MIT-licensed · v2.11.0 (March 2026) · 14.1k+ GitHub stars · 703 forks · actively maintained by 37signals
MIT-licensed · v2.11.0 (March 2026) · 14.1k+ GitHub stars · 703 forks · actively maintained by 37signals. Part of how MithTech deploys Kamal: indian and global SaaS / D2C / B2B brands deploying Rails, Node.js (Medusa, Next.js, NestJS), Python (Django, FastAPI), Go, Elixir, or any Dockerisable web app to production; teams repatriating from Heroku ($25–500+/dyno/mo), Render ($7–250/service/mo), Elastic Beanstalk, or DigitalOcean App Platform to Hetzner / OVH / Vultr / dedicated servers for 60–80% cost savings; Rails-shop agencies wanting the 37signals deployment workflow without K8s complexity.
1"color:#6b7280">// Frappe Cloud webhook → Polygin2"color:#c4b5fd">const lead = "color:#c4b5fd">await "color:#00aaff">frappe.getDoc("Lead", id);34"color:#c4b5fd">await "color:#00aaff">polygin.broadcast({5 template: "site_visit_reminder",6 audience: { tag: "polemarch-2bhk" },7 variables: { name: lead.first_name },8});910"color:#6b7280">// Replies sync back to Frappe CRM automatically.
A day in the life
How does Kamal work?
How MithTech takes Kamal from scope to production — the mockup advances as you scroll.
Audit & scope
Indian and global SaaS / D2C / B2B brands deploying Rails, Node.js (Medusa, Next.js, NestJS), Python (Django, FastAPI), Go, Elixir, or any Dockerisable web app to production; teams repatriating from Heroku ($25–500+/dyno/mo), Render ($7–250/service/mo), Elastic Beanstalk, or DigitalOcean App Platform to Hetzner / OVH / Vultr / dedicated servers for 60–80% cost savings; Rails-shop agencies wanting the 37signals deployment workflow without K8s complexity. A free 30-minute call maps where Kamal pays back inside year one and locks the scope — with an honest read on where Kamal doesn't fit.
Deploy on your infrastructure
MithTech stands Kamal up on infrastructure you own — your cloud or servers, with Indian data residency. Your Kamal source code, schemas, and operational keys stay with you.
Customise & integrate
We connect Kamal to the tools (including CloudPanel, Coolify, Dokploy) and tailor fields, roles, and infrastructure workflows so Kamal matches how your team actually works.
Train & roll out
Every team that will use Kamal gets onboarding and documentation written for your tenant, and MithTech stays on the support thread through the first 30 days of Kamal go-live.
Operate & evolve
Optional managed operations keep Kamal monitored, patched, and upgraded as its infrastructure roadmap moves — with Kamal you pay only for what you use.
Compare
Kamal vs the alternatives
Honest, side-by-side. No “leading” claims — just what each option does and what it costs.
How MithTech-deployed Kamal compares to Managed proprietary cloud for indian and global SaaS / D2C / B2B brands deploying Rails, Node.js (Medusa, Next.js, NestJS), Python (Django, FastAPI), Go, Elixir, or any Dockerisable web app to production; teams repatriating from Heroku ($25–500+/dyno/mo), Render ($7–250/service/mo), Elastic Beanstalk, or DigitalOcean App Platform to Hetzner / OVH / Vultr / dedicated servers for 60–80% cost savings; Rails-shop agencies wanting the 37signals deployment workflow without K8s complexity. Specifics confirmed during the Kamal audit.
Savings estimator
Estimate your savings with Kamal.
Move the sliders. Numbers update live. Final price comes after a free 30-min audit.
How many people use Kamal day-to-day — we compare that against Managed proprietary cloud per-seat pricing.
- •Proprietary SaaS in this category typically charges ₹600–₹2,400 / user / month
- •You pay infrastructure + Mithtech managed-ops; no per-seat ceiling
- •Setup is a one-time investment; savings compound from year 2 onward
- •Final scope locked in a free 30-min audit
Audit is free · No credit card · No sales pressure
FAQ
Frequently asked questions about Kamal
Things prospects actually ask us in the first 30-min call. Click to expand.
Get Kamal running in weeks, not quarters.
A 30-min audit. Honest scope. We deploy on infrastructure you own — source, data, runtime stay with you.
Open-source · Source-owned · You keep the stack
Related
Products that pair with Kamal — Container Deployment
Coolify — Self-Hosted PaaS
Self-Hosting with Superpowers — Apache-2.0 · v4.0 · 54.2k+ Stars · 280+ One-Click Services · Vercel / Heroku / Netlify / Railway Alternative
View productInfrastructureDokploy — Open-Source Application & Database Deployment
Simplify Application & Database Deployments — v0.29.2 · 33.5k+ Stars · 6M+ DockerHub Downloads · Heroku / Vercel / Netlify Alternative
View productInfrastructurentfy — Self-Hosted Push Notification Server
Managed ntfy deployment with backntfy, Mithtech's open-source admin panel: self-hosted push for apps, servers and teams.
View productInfrastructureCloudPanel — Free Hosting Control Panel
Free Hosting Control Panel — v2.5.3 · 1.8k+ Stars · NGINX + PHP/Node.js/Python/Static · ARM-Ready · cPanel / Plesk Alternative
View productInfrastructureData Migration & Legacy Import
Clean Migration from Legacy Systems
View productInfrastructureKeycloak
Open-Source Identity & SSO — Okta / Auth0 Alternative
View productNot sure where to start?
Know your budget? Plan your Kamal — Container Deployment stack.
Three minutes, no signup wall. We ask about your sector, team size, compliance, urgency — and your budget — and recommend a full open-source stack across ERP, commerce, CRM and marketing, with a cost band and a go-live timeline you can download as a PDF proposal. If you already know your number, share it and we will pick the highest-value task that fits.
No email required. The PDF is yours to keep.