DevOpsintermediate

Coolify vs Dokploy

Coolify and Dokploy compared as self-hosted Heroku/Vercel alternatives: licensing, cloud pricing per server, multi-node scaling, preview deployments, templates and enterprise features, with current 2026 plans.

Quick Answer

Coolify is the better default for most solo developers and small teams: fully Apache-2.0, a 280+ one-click service catalog, preview deployments for GitHub, GitLab, Gitea and Bitbucket, and the cheaper managed cloud. Dokploy is the pick if you want Docker Swarm clustering today (Coolify has deprecated Swarm and plans to remove it in v5) or need SSO, SCIM and audit logs through a paid enterprise licence.

Last updated October 18, 2026. Written against Coolify's and Dokploy's October 2026 pricing pages, Coolify's Swarm deprecation notice (removal planned for v5), and Dokploy's current edition comparison and Source Available licence.

Feature comparison of Coolify vs Dokploy
FeatureCoolifyDokploy
Licence
Apache-2.0
Apache-2.0 core + source-available /proprietary
Self-Hosted Price
Free, all features, unlimited servers
Free (OSS edition)
Managed Cloud Entry Price
$5/month (2 servers included)
Hobby $4.50/month per server
Cloud: Extra Server
$3/month per server
$4.50/month per server
Minimum Server (Self-Hosted)
2 CPU cores, 2 GB RAM, 10 GB disk
2 GB RAM, 30 GB disk
Reverse Proxy
Traefik (default) or Caddy
Traefik
Multi-Node / Cluster Scaling
Multi-server; Swarm deprecated (removed in v5)
Docker Swarm cluster (registry required)
One-Click App Templates
280+ services
Built-in catalog (Supabase, Cal.com, PocketBase, etc.)
PR Preview Deployments
GitHub, GitLab, Gitea, Bitbucket
GitHub-connected apps, default cap 3
SSO / SCIM / Audit Logs
Not offered
Enterprise licence (Cloud or self-hosted)
GitHub Stars (Oct 2026)
~61k
~37k

Coolify

Open-source, self-hostable platform for deploying apps, databases and 280+ one-click services to any server you can reach over SSH, with an optional managed control plane (Coolify Cloud).

Pros

  • Apache-2.0 across the whole codebase, and the self-hosted edition is free with every feature and unlimited servers, teams and members
  • 280+ one-click services, the largest template catalog of any self-hosted PaaS
  • Preview deployments work with GitHub (full support via GitHub App), GitLab, Gitea and Bitbucket, with auto-cleanup when the PR closes
  • Managed Coolify Cloud is cheap: $5/month covers 2 servers, then $3/month per extra server
  • Choice of Traefik (default) or Caddy as the proxy, or no managed proxy at all
  • Biggest community of the two (about 61k GitHub stars), so more guides and answered issues

Cons

  • Docker Swarm support is deprecated and will be removed in v5; until Coolify's own scaling ships, multi-server means separate servers behind an external load balancer
  • Switching proxies takes public routes down until the new proxy starts and resources are redeployed
  • No enterprise tier with SSO/SCIM or audit logs is advertised on the pricing page
  • On Coolify Cloud, each extra team needs its own subscription

Best For

Indie hackers and small teams running apps on one or a handful of VPSs who want the biggest template catalog and a fully open-source licence.

Dokploy

Self-hostable deployment platform built on Docker, Docker Swarm and Traefik, with native Docker Compose support, a managed cloud option and a licensed enterprise edition.

Pros

  • Docker Swarm clustering is a first-class feature: join manager and worker nodes and place apps across servers
  • Native Docker Compose support with per-service logs, monitoring and terminals
  • Separate build servers and remote deploy servers keep heavy builds off production hosts
  • Enterprise edition adds SSO, SCIM, custom roles, audit logs and white-labelling, including air-gapped self-hosted installs
  • Several build types out of the box: Docker, Nixpacks, Heroku Buildpacks and Paketo Buildpacks
  • Self-hosted (OSS) edition is free

Cons

  • Not purely open source: code under /proprietary is source-available and needs a commercial agreement for production use
  • Cloud Hobby plan allows 1 user and 1 organization; team features start at the $15/month Startup plan
  • Cluster mode requires a Docker registry first, and Dokploy does not clean up storage on worker nodes automatically
  • Preview deployments are documented for GitHub-connected applications and capped at 3 per app by default
  • Self-hosted install needs 30 GB disk and free ports 80, 443 and 3000

Best For

Teams that want Swarm-based multi-node deployments or a Compose-first workflow now, and companies that need SSO, SCIM and audit logs.

Licensing: fully open versus open core

Coolify's repository is Apache-2.0, and its pricing page describes the self-hosted edition as free forever with full access to all features and no limitations. There is no paid feature tier inside the self-hosted product; the only paid product is Coolify Cloud, where Coolify runs the control plane for you. Dokploy is open core. Its LICENSE file puts everything under Apache-2.0 except content under a /proprietary directory, which falls under a separate Dokploy Source Available licence. That licence allows copying and modifying the proprietary code for development and testing, but production use requires a commercial agreement with Dokploy, and redistribution or resale is forbidden. Dokploy's own edition table lists the self-hosted OSS edition as free, with the same core deployment experience as its paid editions, but without custom roles, SSO, SCIM, application authentication, audit logs or white-labelling. For most self-hosters this distinction never bites: deploying apps, databases and Compose stacks is in the free part of both. It matters if you plan to fork the platform, build a hosting business on top of it, or need enterprise identity features. Coolify gives you everything but no enterprise path; Dokploy gives you an enterprise path but on commercial terms.

Managed cloud pricing as you add servers

Both products let you bring your own servers and pay only for the managed control plane, and both offer a 20% discount for annual billing. The pricing curves differ. Coolify Cloud is $5 per month including two connected servers, then $3 per month for each additional server, with unlimited deployments and team members. Dokploy Cloud's Hobby plan is $4.50 per month per server, but it is limited to one user, one organization and two environments. The Startup plan starts at $15 per month with up to three servers, unlimited users, basic Admin/Developer roles and 2FA, and extra servers cost $4.50 per month each. Worked through: at five servers, Coolify Cloud costs $14 per month and Dokploy Startup $24. At ten servers it is $29 versus $46.50. A solo developer on one server pays $4.50 on Dokploy Hobby and $5 on Coolify Cloud, so Dokploy is marginally cheaper only at the very bottom. Remember the server bills themselves come from Hetzner, DigitalOcean or whoever you use, and they dwarf either control-plane fee. Self-hosting the control plane removes the fee entirely but costs you a server: Coolify asks for 2 cores, 2 GB RAM and 10 GB disk; Dokploy asks for 2 GB RAM and 30 GB disk.

Scaling past one server: where each one breaks

This is the clearest technical split. Dokploy's cluster feature is built on Docker Swarm: you join manager and worker nodes to the Dokploy manager, and Traefik routes traffic to the servers running each app. The cluster section stays locked until you configure a Docker registry, because other nodes must pull your built images from it. Dokploy's docs also warn that it does not clean up storage on worker nodes automatically, so you need scheduled cleanup or to register nodes as remote servers. Coolify's documentation now labels Docker Swarm as deprecated and experimental. Existing Swarm deployments keep working on v4, but the docs say not to create new ones, and Swarm will be removed in Coolify v5 in favour of native Docker Compose replicas and Coolify's own scaling solution. Until that ships, Coolify's advice for infrastructure that must span servers is multi-server deployments behind an external load balancer. In practice, Coolify handles many servers well when each server runs its own set of apps. If you need one service replicated across nodes with the platform handling placement, Dokploy is the one that does it today. Both also support separating builds from production: Dokploy documents dedicated build servers, which helps keep a small production VPS responsive during Next.js or Rust builds.

Developer workflow: templates, previews and proxies

Coolify's one-click catalog lists 280+ services, which covers most self-hosted staples: analytics, CMSs, databases, queues and AI tools. Dokploy has a built-in template catalog too, with examples like Supabase, Cal.com and PocketBase, but it does not publish a count of the same size, and its centre of gravity is your own Docker Compose files, which it supports natively with per-service logs, terminals and monitoring. Preview deployments are broader in Coolify. Its docs cover GitHub with full support through a GitHub App (PR status updates and comments), plus GitLab, Gitea and Bitbucket, and manual previews for Docker image apps built by external CI. Previews are deleted when the PR closes or merges. Dokploy's preview deployments are documented for GitHub-integrated applications, generate free traefik.me domains by default or use your wildcard domain, can be filtered by PR label, and are capped at three per application by default. Both warn against enabling previews on public repositories, since contributors could run code on your server. For routing, Dokploy is Traefik-only, with detailed Traefik configuration per application. Coolify defaults to Traefik but supports Caddy or no managed proxy; its docs note Caddy is less documented and that switching proxies causes downtime until resources are redeployed.

Verdict

Choose Coolify if you deploy to one or a few servers, want the largest one-click catalog, need preview deployments outside GitHub, or care about a licence that is Apache-2.0 end to end. It is also the cheaper managed option at $5/month for two servers plus $3 per extra server. Choose Dokploy if you need apps spread across a Docker Swarm cluster today, live in Docker Compose files, or need SSO, SCIM, custom roles and audit logs, which Dokploy sells as an enterprise licence and Coolify does not offer. If you are starting on a single VPS and none of those apply, start with Coolify; moving later is mostly a matter of redeploying containers, since both run your workloads as plain Docker.

All Comparisons

Coolify vs Dokploy — FAQ

Common questions answered from the comparison above

Is Coolify or Dokploy better?

Coolify is better for most single-server and small multi-server setups thanks to its 280+ one-click services, broader preview deployment support and fully Apache-2.0 licence. Dokploy is better if you need Docker Swarm clustering now or enterprise features such as SSO, SCIM and audit logs.

Are Coolify and Dokploy free?

Yes, both can be self-hosted for free. Coolify's self-hosted edition includes all features with unlimited servers. Dokploy's self-hosted OSS edition is free but excludes enterprise features like SSO, custom roles and audit logs, which need a paid licence.

How much does Coolify Cloud cost compared to Dokploy Cloud?

Coolify Cloud is $5 per month for two servers plus $3 per additional server. Dokploy Cloud's Hobby plan is $4.50 per server per month for one user, and its Startup plan starts at $15 per month for up to three servers and unlimited users, with extra servers at $4.50.

Does Coolify support Docker Swarm?

Only as a deprecated, experimental feature. Coolify's docs say existing Swarm deployments keep working on v4, new ones should not be created, and Swarm will be removed in v5 in favour of Compose replicas and Coolify's own scaling. Dokploy's cluster mode is built on Docker Swarm.

Is Dokploy open source?

Mostly. Dokploy is Apache-2.0 except for code in its /proprietary directory, which is source-available and requires a commercial agreement for production use. The core deployment features are in the free, open-source part.

What are the server requirements for Coolify and Dokploy?

Coolify recommends at least 2 CPU cores, 2 GB RAM and 10 GB of free disk on a Linux server (amd64 or arm64). Dokploy asks for at least 2 GB RAM and 30 GB of disk, and needs ports 80, 443 and 3000 free.

Get the next comparison by email

One email a week: new and trending developer tools, fresh comparisons, and what shipped. Unsubscribe in one click.