Apache-2.0 and free to self-host with no feature limits, but you pay for and maintain the servers. Coolify Cloud costs $5 a month for a hosted dashboard. Free version: Self-hosted Coolify is free with no feature limits. Coolify Cloud costs $5 a month for a hosted dashboard.
Best for a self-hosted platform with buildpack support
License: Open source
Web
Self-hosted
Status: Active
Apache-2.0 core with a few paid features. Free to self-host, but you pay for and maintain the servers. Dokploy Cloud starts at $4.50 a month per server. Free version: Self-hosted Dokploy is free. Dokploy Cloud starts at $4.50 a month per server; the Startup plan adds users and backups.
Situational
3 tools
Right for specific needs, or not yet mature enough to recommend widely.
Best for static sites and edge functions at no cost
License: Free tier
Web
Command line
Status: Verified
Static requests and bandwidth are free and unlimited. Cloudflare now advises starting new projects on Workers. Not a fit for apps that need a long-running server. Free version: Free plan has unlimited static requests and bandwidth, 500 builds a month and 100 projects per account.
Free plan has a monthly limit of 300 credits shared by deploys, bandwidth and compute. Personal costs $9 and Pro $20 a month. Free version: Free plan has a 300 credit monthly limit covering deploys, bandwidth and compute. Personal costs $9 and Pro $20 a month.
Coolify, Deploy with git push or GitHub: Deploys from GitHub, GitLab and Bitbucket on push
Dokploy, Deploy with git push or GitHub: Deploys from Git providers on push
CapRover, Deploy with git push or GitHub: A webhook triggers builds on push, or you deploy with the CLI; you set it up by hand
Coolify, Review apps and pipelines: Preview deployments for pull requests
Dokploy, Review apps and pipelines: Preview deployments work for GitHub repositories only and are off by default
Cloudflare Pages, Review apps and pipelines: Preview deployments for branches and pull requests
Netlify, Review apps and pipelines: Deploy previews for every pull request
Coolify, Buildpacks for common languages: Nixpacks, Dockerfile and Docker Compose builds rather than Heroku buildpacks
Dokploy, Buildpacks for common languages: Nixpacks, buildpack and Dockerfile builds
Cloudflare Pages, Buildpacks for common languages: Builds static sites and JavaScript frameworks; it does not run long-lived Ruby, Python or Java servers
Netlify, Buildpacks for common languages: Builds static sites and JavaScript frameworks; it does not run long-lived Ruby, Python or Java servers
CapRover, Buildpacks for common languages: Builds follow a captain-definition file; there is no automatic language detection
Coolify, Managed Postgres and Redis: One-click databases on your own server; you run and upgrade them
Dokploy, Managed Postgres and Redis: One-click databases on your own server; you run and upgrade them
Cloudflare Pages, Managed Postgres and Redis: D1 and KV are separate Cloudflare products with their own free allowances
Netlify, Managed Postgres and Redis: Netlify Database and Blobs cover simple storage needs
CapRover, Managed Postgres and Redis: One-click databases on your own server; you run and upgrade them
Coolify, Scale app processes up and out: Scaling is manual
Dokploy, Scale app processes up and out: Scaling is manual
Cloudflare Pages, Scale app processes up and out: Functions scale automatically
Netlify, Scale app processes up and out: Functions scale automatically
CapRover, Scale app processes up and out: Scaling is manual
Coolify, Log aggregation and metrics: Container logs and server metrics
Dokploy, Log aggregation and metrics: Container logs and resource monitoring
Cloudflare Pages, Log aggregation and metrics: Free Web Analytics and limited logs
Netlify, Log aggregation and metrics: Deploy and function logs; analytics and metrics are on paid plans
CapRover, Log aggregation and metrics: Container logs and basic metrics
Coolify, Custom domains with automatic SSL: Automatic Let's Encrypt certificates
Dokploy, Custom domains with automatic SSL: Traefik routing with Let's Encrypt certificates
CapRover, Custom domains with automatic SSL: One-click Let's Encrypt certificates
Not covered by any free alternative yet: Managed Postgres and Redis, Log aggregation and metrics. See all feature gaps
What switching saves
Switching saves about $84 USD / ≈$120 CAD (estimated from the USD price) a year.Prices checked ; ≈ means converted from USD.
Based on Basic dyno, one app. Price source. USD to CAD at 1.4257 as of Oct 7, 2026.
About this page
Last verified . Ranking: tier first, then the published score.