Cloud · head to head
Lambda (AWS Serverless) vs Dokku

Dokku
Cloud
Single-server platform that accepts a git push and runs Heroku buildpacks on Docker
- From
- Free
- Rated
- -
The short version
- Each has a real cost: Lambda (AWS Serverless) billed on two axes at once, $0.20 per million requests plus $0.0000166667 per GB-second of duration, so memory settings change the bill as much as traffic does; Dokku one maintainer accounts for nearly all human commit activity and the project records roughly 10,500 US dollars of annual income on Open Collective, which is not enough to fund a maintainer, so continuity rests on one person continuing to volunteer.
- They diverge on capability: Lambda (AWS Serverless) covers Function-as-a-Service, Dokku covers Git push deploy.
- Prices and features above were last checked on 31 August 2026.
Where they differ
Only the attributes on which Lambda (AWS Serverless) and Dokku actually diverge.
| Attribute | Lambda (AWS Serverless) | Dokku |
|---|---|---|
| Pricing model | usage-based | Open source, no licence fee |
| Platforms | Web, Api | Linux, Docker, CLI, Self-hosted |
| Founded | 2014 | Unknown |
Identical on both: starting price (Free), free tier (Yes), user rating (Not yet rated), category (Cloud).
What each one covers
Drawn from each product's published feature list. An absence here means we hold no record of it - not that the product lacks it.
Only in Lambda (AWS Serverless)
- Function-as-a-Service
- Event-driven execution
- Auto-scaling
- Pay-per-use
- Multiple languages
- Concurrency limits
- Dead Letter Queues
- Environment variables
Only in Dokku
- Git push deploy
- Heroku buildpacks
- Datastore plugins
- Automatic certificates
- Zero downtime deploys
- Pluggable schedulers
What people use each for
The jobs each tool is most often brought in to do.
Lambda (AWS Serverless)
- Event-driven functions without managing serversnot Dokku
- API backends behind API Gatewaynot Dokku
- Processing S3, DynamoDB, SQS and Kinesis eventsnot Dokku
- Scheduled jobs without a always-on instancenot Dokku
- Edge compute through Lambda@Edgenot Dokku
Dokku
- Running a dozen side projects and client applications on one virtual private server with Heroku style deploymentnot Lambda (AWS Serverless)
- Moving off a managed platform when the monthly bill has grown faster than the traffic hasnot Lambda (AWS Serverless)
- A consultancy that wants buildpack deployments without teaching every client team Kubernetesnot Lambda (AWS Serverless)
- Keeping a legacy Procfile application alive on hardware you control after a managed platform deprecates its stacknot Lambda (AWS Serverless)
Where each one falls short
Documented limitations, not opinions. Every one is a constraint you would hit in normal use.
Lambda (AWS Serverless)
- Billed on two axes at once, $0.20 per million requests plus $0.0000166667 per GB-second of duration, so memory settings change the bill as much as traffic does
- Provisioned concurrency, used to avoid cold starts, is charged separately at $0.0000041667 per GB-second whether or not the function runs
- Ephemeral storage beyond the included 512 MB is metered
- Lambda@Edge costs $0.60 per million requests, three times the standard request rate
- VPC use and cross-region data transfer carry EC2 charges on top
Dokku
- One maintainer accounts for nearly all human commit activity and the project records roughly 10,500 US dollars of annual income on Open Collective, which is not enough to fund a maintainer, so continuity rests on one person continuing to volunteer.
- Dokku Pro asks 849 US dollars for a lifetime licence from a project with no disclosed legal entity behind the promise and no published refund terms, while the product is still described as in development at early bird pricing.
- Dokku is single-server by design, and the k3s scheduler that provides multi-node support is missing log retrieval, process inspection and content-based health checks, with a post-run hook the documentation says does not consistently fire.
- Supported operating systems are limited to Ubuntu 22.04 or 24.04 and Debian 11 or later, so organisations standardised on Red Hat, Rocky or Alma Linux cannot run it on their approved base image.
- Backups are separate commands per datastore plugin that you schedule yourself, with no unified snapshot, no point-in-time recovery and no tested restore path, so verifying that a restore works is entirely your responsibility.
Pricing, plan by plan
Lambda (AWS Serverless)
Free- Free TierFree
- 1M free requests/month
- 400,000 GB-seconds/month
- Always free
Dokku
Free- DokkuFree
- MIT licensed, no usage limits
- Command line and SSH only
- All datastore and certificate plugins
- Dokku Pro$849/one-time
- Lifetime licence with free upgrades and no subscription
- Covers 1 production and 2 pre-production servers
- Web dashboard and JSON REST API
Which should you pick?
Choose Lambda (AWS Serverless) if
- You need function-as-a-service.
- You want to start without paying.
- You work on Web, Api.
- You also want event-driven execution.
Choose Dokku if
- You need git push deploy.
- You want to start without paying.
- You work on Linux, Docker, CLI, Self-hosted.
- You also want heroku buildpacks.
Questions people ask
- Is Lambda (AWS Serverless) or Dokku better?
- Neither clearly leads. Lambda (AWS Serverless) starts at Free and Dokku at Free, and user ratings are close enough to be indistinguishable. Choose on capability and platform support.
- Which is cheaper, Lambda (AWS Serverless) or Dokku?
- Lambda (AWS Serverless) starts at Free and Dokku at Free.
- Does Lambda (AWS Serverless) or Dokku run on more platforms?
- Lambda (AWS Serverless) runs on Web, Api. Dokku runs on Linux, Docker, CLI, Self-hosted.
- Can I use Lambda (AWS Serverless) for free?
- Both have a free tier, so you can try either at no cost before committing.
- What is Lambda (AWS Serverless) best used for?
- Lambda (AWS Serverless) is most often used for event-driven functions without managing servers, api backends behind api gateway, processing s3, dynamodb, sqs and kinesis events, scheduled jobs without a always-on instance. Of those, event-driven functions without managing servers and api backends behind api gateway are not what Dokku is typically brought in for.
- What can Lambda (AWS Serverless) do that Dokku cannot?
- Lambda (AWS Serverless) covers Function-as-a-Service, Event-driven execution, Auto-scaling, Pay-per-use. Dokku covers Git push deploy, Heroku buildpacks, Datastore plugins, Automatic certificates.
Answered from the vendors’ own pages
Lambda (AWS Serverless): Is there a free tier for AWS Lambda?
Yes. AWS Lambda offers a free tier including 1 million requests per month, 400,000 GB-seconds per month, and 100 GB monthly response streaming.
SourceDokku: Is Dokku still maintained?
Yes. Version 0.38.27 shipped in August 2026 with roughly six releases in the preceding two months. The caveat is that one maintainer writes nearly all of it.
Lambda (AWS Serverless): How is AWS Lambda charged?
Lambda charges $0.20 per million requests. Duration charges are $0.0000166667 per GB-second for x86 (up to 6 billion GB-seconds/month in US East Ohio with tiered pricing). Ephemeral storage over the included 512 MB costs $0.0000000309 per GB-second. Provisioned Concurrency costs $0.0000041667 per GB-second with a 5-minute minimum.
SourceDokku: What does Dokku Pro give me over the free edition?
A web dashboard, a JSON REST API, git push over HTTPS, browser log tailing, team management and email support from the maintainers. It costs 849 US dollars once for one production and two pre-production servers.
Lambda (AWS Serverless): What are Lambda Durable Functions pricing?
Lambda Durable Functions include operations at $8.00 per million (start execution, steps, waits). Data written costs $0.25 per GB. Data retention is $0.15 per GB-month with configurable 1-90 day retention (default 14 days).
SourceDokku: Can Dokku run across multiple servers?
Only through the k3s or Nomad schedulers. The k3s path is missing several commands and health check types, and the older Kubernetes scheduler is deprecated and no longer developed.
Dokku: Will my Heroku application run on it unchanged?
Usually. Dokku runs the same buildpacks and reads a Procfile, so the application layer normally moves across. Add-ons, scaling behaviour and backups are the parts you have to rebuild.
Related pages
More on Lambda (AWS Serverless)
Other head to heads
- Lambda (AWS Serverless) vs Neon
- Lambda (AWS Serverless) vs Deno Deploy
- Lambda (AWS Serverless) vs DigitalOcean
- Lambda (AWS Serverless) vs Grafana Cloud
- Lambda (AWS Serverless) vs Cerebrium
- Lambda (AWS Serverless) vs Serverless Framework
- Lambda (AWS Serverless) vs Beam Cloud
- Lambda (AWS Serverless) vs Upstash
- Lambda (AWS Serverless) vs Koyeb
- Lambda (AWS Serverless) vs Azure Functions
- Lambda (AWS Serverless) vs Lambda
- Lambda (AWS Serverless) vs Porter
- Lambda (AWS Serverless) vs Rancher
- Lambda (AWS Serverless) vs Hetzner Cloud
- Lambda (AWS Serverless) vs Infracost
- Lambda (AWS Serverless) vs Fly.io
- Lambda (AWS Serverless) vs Render
- Lambda (AWS Serverless) vs Heroku
- Lambda (AWS Serverless) vs Coolify
- Lambda (AWS Serverless) vs CapRover
- Lambda (AWS Serverless) vs Qovery
- Lambda (AWS Serverless) vs Railway
- Lambda (AWS Serverless) vs Northflank
- Lambda (AWS Serverless) vs Podman
- Lambda (AWS Serverless) vs Portworx
- Lambda (AWS Serverless) vs minikube
- Lambda (AWS Serverless) vs Scaleway
- Lambda (AWS Serverless) vs SST
- Lambda (AWS Serverless) vs Tencent Cloud
- Lambda (AWS Serverless) vs Terragrunt
- Lambda (AWS Serverless) vs Skopeo
- Dokku vs Neon
- Dokku vs Deno Deploy
- Dokku vs DigitalOcean
- Dokku vs Grafana Cloud
- Dokku vs Cerebrium
- Dokku vs Serverless Framework
- Dokku vs Beam Cloud
- Dokku vs Upstash
- Dokku vs Koyeb
- Dokku vs Azure Functions
- Dokku vs Lambda
- Dokku vs Porter
- Dokku vs Rancher
- Dokku vs Hetzner Cloud
- Dokku vs Infracost
- Dokku vs Fly.io
- Dokku vs Render
- Dokku vs Heroku
- Dokku vs Coolify
- Dokku vs CapRover
- Dokku vs Qovery
- Dokku vs Railway
- Dokku vs Northflank
- Dokku vs Podman
- Dokku vs Portworx
- Dokku vs minikube
- Dokku vs Scaleway
- Dokku vs SST
- Dokku vs Tencent Cloud
- Dokku vs Terragrunt
- Dokku vs Skopeo

