askbuy/guides/dev-tools
Last audited 04 Aug 2026·● live
▶ The question

best self-hosted PaaS alternatives to Heroku

Heroku's free-tier removal, a major 2025 outage, and Salesforce's 2026 sustaining-engineering shift have teams looking elsewhere. Here's how self-hosted PaaS tools and managed alternatives compare — and which we recommend.

Jump to →§ the picks§ how we ranked§ who should skip what§ sources§ ask follow-up
▲ How this page was builtangle_scoutauditedproduct_mining5 picks · 5 sourcespage_writergemma-4-31baudit_scorefreshrewrite_countv1
§ 01The picks

The picks

Closest managed PaaS to Heroku's DX
R
Railway
Git-push deploys, one-click managed databases, and a $5/mo hobby plan make Railway the most direct Heroku replacement for teams that want zero ops.
/go/0fe885dd-1bbf-40b3-825c-71d3508df6adCheck ↗
Heroku-style simplicity with a free tier
F
Free Tier
Web services, background workers, managed PostgreSQL, and a free tier make Render a strong managed alternative for teams migrating off Heroku without self-hosting.
/go/c06a7e7e-bd39-4da0-aa90-5b94a405114bCheck ↗
Self-hosted DevOps with integrated CI/CD
G
GitLab Self-Managed
Auto DevOps, built-in container registry, and CI/CD give teams the self-hosted spirit with an integrated SCM-to-deploy pipeline.
/go/726500e2-a7b3-47b7-aeec-e8808d8a4b36Check ↗
GitOps CD for Kubernetes graduates
A
Argo CD
When you've outgrown a single VPS, Argo CD pairs with managed Kubernetes for a scalable GitOps deployment story.
/go/0bf417ea-daf4-4cbf-8cee-950da46d8073Check ↗
Decentralized infrastructure for self-hosted PaaS
A
Aleph Cloud
VMs, serverless, and block storage with no single point of failure — run Coolify or Dokku on Aleph Cloud instead of a single VPS provider.
no tracked linkNo link yet
§ 02Why this list

Why
this list

why teams are leaving heroku

Heroku ended its free plans in late 2022, pushing hobbyists and small projects off the platform.1 Then came the June 10, 2025 outage that locked users out for hours a widely reported incident that shook confidence in the platform's reliability.1 In early February 2026, Salesforce moved Heroku into a sustaining engineering phase, signaling that active development has slowed.1

If you've been on Heroku for years, these three events form a pattern: the platform is getting more expensive, less reliable, and less actively developed. Teams are re-evaluating where they deploy.

two paths away from heroku

There are two broad directions, and the choice comes down to control vs. convenience.

Self-hosted PaaS You install an open-source platform on your own VPS and recreate the git-push-to-deploy experience. The category leaders are Coolify, Dokku, CapRover, and Dokploy.1 You get maximum control and the lowest infrastructure cost, but you own patching, backups, and incident response.3

Managed PaaS Platforms like Railway and Render keep the Heroku developer experience without making you operate anything.5 You pay a platform markup for that convenience, but there's zero ops.

the self-hosted landscape

These four tools aren't in our product catalog, but they're the category leaders worth knowing about if you're going the self-hosted route.

coolify the full-dashboard pick

Coolify has become the most popular self-hosting platform basically a self-hosted Vercel/Netlify/Heroku that actually works.4 It gives you the closest thing to a full Heroku-style dashboard.2 Docker Compose support is a game-changer for multi-service apps.4 It uses about 380MB of RAM at idle.4 Multi-node orchestration exists but is still rough Coolify is at its best on a single server or a small handful.3

dokku the minimalist CLI pick

Dokku is the OG twelve years of development with Heroku buildpack compatibility.3 It uses the same buildpacks, the same git push workflow, the same Procfile the mental model transfers directly from Heroku.4 At roughly 95MB idle, it's the lightest option.4 No multi-server support, no Docker Compose.4 Best for indie developers on a single server with a budget under $20/month.3

caprover the middle ground

CapRover focuses on one-click simplicity.1 It uses about 210MB idle between Dokku and Coolify.4 No Docker Compose support.4 A solid pick if you want a UI but don't need Coolify's full feature set.

dokploy the modern alternative

Dokploy offers a polished modern dashboard with Docker Compose support.2 It's the newest entrant and appeals to teams that want Coolify's dashboard experience with a different architecture.

quick comparison

ToolIdle RAMDocker ComposeMulti-serverUI
Coolify~380MBYesRoughFull dashboard
Dokku~95MBNoNoCLI-first
CapRover~210MBNoNoOne-click UI
DokployYesModern dashboard

Resource figures from source [4]. Docker Compose and multi-server data from sources [3][4].

when does self-hosting actually pay off?

A useful rule of thumb: self-hosting starts to make sense when the managed bill is painful enough that the savings justify the work often when the bill has passed roughly $50 per month.2 Below that, the ops burden of running your own PaaS (patching, backups, monitoring, incident response) usually isn't worth the savings.3

If you can spend a few hours per month on maintenance and your managed bill is climbing past $50, that's the crossover point where a self-hosted PaaS on a $520 VPS starts to win on cost.

our picks

The self-hosted PaaS tools above are open-source and free to install on any VPS we can't link you to a product page for those. What we can recommend are the managed alternatives that preserve the Heroku DX, plus infrastructure and tooling for teams that want the self-hosted spirit with more structure.

(Disclosure: we earn affiliate commissions on some of the picks below. That doesn't change our recommendations we'd make the same calls regardless.)

1. railway closest managed PaaS to heroku's DX

Railway is built for shipping quickly connect a repo, deploy, provision managed databases, and iterate fast.5 Git-push deploys and one-click managed databases make it the most direct Heroku replacement for teams that want zero ops. The $5/mo hobby plan keeps small projects affordable.

If you're migrating off Heroku and don't want to think about servers, Railway is the first stop.

2. render heroku-style simplicity with a free tier

Render is a modern cloud platform that keeps Heroku-style simplicity while offering clearer building blocks.5 Web services, background workers, managed PostgreSQL, and a free tier make it a strong managed alternative for teams migrating off Heroku without wanting to self-host.

Render's free tier is the differentiator it's the closest thing to what Heroku's free tier used to be.

3. gitlab self-managed self-hosted devops with integrated CI/CD

GitLab Self-Managed offers a self-hosted DevOps platform with Auto DevOps, a built-in container registry, and CI/CD pipelines. It fits teams that want the self-hosted spirit with an integrated SCM-to-deploy pipeline your code, your builds, and your deploys all in one place.

This isn't a lightweight PaaS like Dokku; it's a full DevOps platform. The trade-off is more setup and maintenance, but you get a complete toolchain instead of just a deployment layer.

4. argo cd gitops CD for kubernetes graduates

When you've outgrown a single VPS, Kubernetes-based paths bridge the gap between self-hosted PaaS and full platform engineering. Argo CD is the GitOps continuous delivery layer for teams graduating from single-VPS self-hosted PaaS to Kubernetes. Pair it with managed Kubernetes (VKE, LKE, or similar) for a scalable self-hosted deployment story.

This is the path for teams whose apps have grown past what Coolify or Dokku can comfortably orchestrate on one box.

5. aleph cloud decentralized infrastructure for self-hosted PaaS

If you're running Coolify or Dokku, you still need a server to run them on. Aleph Cloud provides decentralized cloud infrastructure VMs, serverless, and block storage with no single point of failure. It's an alternative to relying on a single VPS provider, which matters if uptime is critical and you don't want your entire deployment story tied to one company's availability zone.

Run your self-hosted PaaS on Aleph Cloud's decentralized VMs and you get the control of self-hosting with infrastructure that doesn't depend on a single provider.

the bottom line

If you want zero ops and the closest thing to Heroku's experience, go with Railway or Render. If you want maximum control and your managed bill is past $50/month, install Coolify (full dashboard) or Dokku (minimal CLI) on a VPS. If you're outgrowing a single server, Argo CD on managed Kubernetes is the next step up.

The self-hosted tools are free and open-source the cost is your time. The managed tools cost money but save your time. Figure out which resource you have more of, and the decision makes itself.

§ 03Who should skip what

Who should skip what

Skip Railway if…
Git-push deploys, one-click managed databases, and a $5/mo hobby plan make Railway the most direct Heroku replacement for teams that want zero ops.
→ consider Free Tier
Skip Free Tier if…
Web services, background workers, managed PostgreSQL, and a free tier make Render a strong managed alternative for teams migrating off Heroku without self-hosting.
→ consider GitLab Self-Managed
Skip GitLab Self-Managed if…
Auto DevOps, built-in container registry, and CI/CD give teams the self-hosted spirit with an integrated SCM-to-deploy pipeline.
→ consider Argo CD
§ 05keep going

Got a follow-up?

This page was written by the engine and the engine is still on the line. The conversation below picks up where the article stops.

▶ Live conversation · context loaded
Does the engine have anything to add to “best self-hosted PaaS alternatives to Heroku”?
askbuy~1s · cited every claim

Yes — the picks above are the engine's current verdicts. Ask a sharper version of this question below and you'll get a custom answer with the latest pricing.

▸ Or try one of these
⌘↵
§ 04Sources · 5

Sources
· 5

1
9 of the Best Heroku Alternatives in 2026: Find Your Perfect PaaS
open ↗
2
Best Self-Hosted Heroku & Vercel Alternatives
open ↗
3
Self-hosted PaaS in 2026: Coolify vs Dokku vs CapRover vs Ownkube
open ↗
4
Coolify vs CapRover vs Dokku (2026): Which One Should You Actually Use?
open ↗
5
Heroku's Dead: Railway vs Render vs Fly.io 2026
open ↗
ⓘ links above are tracked through /go/<id> · we earn a commission, price unchanged for youhow askbuy makes money →