One price. No metering. No surprises.
One price. No metering. No surprises.
Flat monthly plans. Pick what fits — Free for hobby, Solo for serious work, Pro for production, Team for agencies.
Try it. Hobby & static sites.
- 3 sleeping apps · wake on request
- Free shared Postgres + Redis per app
- Chatbot support
Solo dev with a real app.
- 3 sleeping + 3 Small always-on
- All 5 shared add-ons per app · free
- Up to 3 dedicated DB + 3 dedicated Redis
- Custom domain + SSL · weekly backups
Production Rails / Django / Laravel.
- 3 sleeping + 3 Medium always-on
- All 5 shared add-ons per app · free
- Up to 3 dedicated DB + 3 dedicated Redis (Medium)
- PR Previews · Scheduled Tasks · biweekly backups
Agencies & teams. 3 seats included.
- 3 sleeping + 3 Large always-on
- All 5 shared add-ons per app · free
- Buy extra Large or X-Large boxes · billed monthly
- Daily backups · 30-day · dedicated human support
Full feature comparison
Apps include their web, workers, schedulers, and clock processes in the same container. Need more capacity? Resize the app (Small → Medium → Large) or add replicas at the same per-size price. No metering, no overage bills.
A box is one Dokku container. Multi-process apps (e.g. Rails + Sidekiq) can bundle their processes into one container with foreman/supervisor — same box, same price. See the bundling guide.
| Feature | free | solo | pro | team |
|---|---|---|---|---|
| Compute | ||||
| Small app boxes | — | 3 | — | — |
| Medium app boxes | — | — | 3 | — |
| Large app boxes | — | — | — | 3 |
| Sleeping boxes (idle apps) | 3 | 3 | 3 | 3 |
| Extra Large box | — | — | — | +Rp 150.000/bln |
| Extra X-Large box | — | — | — | +Rp 300.000/bln |
| Zero-downtime deploys | ✓ | ✓ | ✓ | ✓ |
| 1-click rollback | ✓ | ✓ | ✓ | ✓ |
| Horizontal process scaling | ✓ | ✓ | ✓ | ✓ |
| Networking & Domains | ||||
| *.wokku.cloud subdomain | ✓ | ✓ | ✓ | ✓ |
| Custom domain | — | ✓ | ✓ | ✓ |
| Free SSL (Let's Encrypt, auto-renew) | ✓ | ✓ | ✓ | ✓ |
| Edge CDN (Cloudflare) | — | ✓ | ✓ | ✓ |
| Multi-server / multi-region | ✓ | ✓ | ✓ | ✓ |
| Free shared add-ons (per app) | ||||
| Shared Postgres tenant per app | 50 MB | 50 MB | 50 MB | 50 MB |
| Shared Redis tenant per app | 10 MB | 10 MB | 10 MB | 10 MB |
| Shared Memcached per app | — | 16 MB | 16 MB | 16 MB |
| Shared RabbitMQ messages per app | — | 10k | 50k | 200k |
| Shared Meilisearch index per app | — | 50 MB | 250 MB | 1 GB |
| Dedicated upgrades | ||||
| Dedicated database slots (workspace) | — | 3 | 3 | 3 |
| Dedicated database engines | — | Pg/MySQL/Mongo | Pg/MySQL/Mongo | Pg/MySQL/Mongo |
| Dedicated Redis slots (workspace) | — | 3 | 3 | 3 |
| Dedicated size (follows box size) | — | Small | Medium | Large |
| Storage & Backups | ||||
| Object storage (MinIO, S3-compatible) | — | 2 GB | 10 GB | 20 GB |
| Backups (frequency · retention) | manual | daily · 3 | daily · 7 | daily · 30 |
| Monthly archive snapshots | — | — | — | ✓ |
| DB stats (connections / disk / slow queries) | ✓ | ✓ | ✓ | ✓ |
| Deploys & CI/CD | ||||
| git push deploy | ✓ | ✓ | ✓ | ✓ |
| GitHub auto-deploy | ✓ | ✓ | ✓ | ✓ |
| GitLab + Bitbucket integration | ✓ | ✓ | ✓ | ✓ |
| 100+ one-click templates | ✓ | ✓ | ✓ | ✓ |
| Heroku-compatible buildpacks + Dockerfile | ✓ | ✓ | ✓ | ✓ |
| PR Previews | — | — | ✓ | ✓ |
| Scheduled Tasks (cron) | — | — | ✓ | ✓ |
| Encrypted environment variables | ✓ | ✓ | ✓ | ✓ |
| Observability | ||||
| Live log tail | ✓ | ✓ | ✓ | ✓ |
| Log retention | 1 day | 3 days | 7 days | 30 days |
| CPU / RAM / network metrics | ✓ | ✓ | ✓ | ✓ |
| Metric history | 7 days | 30 days | 90 days | 365 days |
| Request sampling (p50 / p95 / p99) | 24 h | 48 h | 7 days | 14 days |
| Health checks | ✓ | ✓ | ✓ | ✓ |
| Browser SSH console | ✓ | ✓ | ✓ | ✓ |
| Audit log (all activity) | ✓ | ✓ | ✓ | ✓ |
| Log drains (Datadog / Logtail / syslog) | — | ✓ | ✓ | ✓ |
| Notifications | ||||
| Email alerts | ✓ | ✓ | ✓ | ✓ |
| Slack + Discord | ✓ | ✓ | ✓ | ✓ |
| Telegram | ✓ | ✓ | ✓ | ✓ |
| Webhook alerts | — | ✓ | ✓ | ✓ |
| Mobile push notifications | ✓ | ✓ | ✓ | ✓ |
| Team & Workspaces | ||||
| Personal + org workspaces | ✓ | ✓ | ✓ | ✓ |
| Team seats included | 1 | 1 | 1 | 3 |
| Extra seat | — | — | — | +Rp 45.000/bln |
| Role-based access control | ✓ | ✓ | ✓ | ✓ |
| Transfer App (agency-friendly) | — | — | ✓ | ✓ |
| Security | ||||
| Two-factor authentication (2FA) | ✓ | ✓ | ✓ | ✓ |
| SSH key management | ✓ | ✓ | ✓ | ✓ |
| API tokens (rotation + scoping) | ✓ | ✓ | ✓ | ✓ |
| Secrets encrypted at rest | ✓ | ✓ | ✓ | ✓ |
| Known-device tracking | ✓ | ✓ | ✓ | ✓ |
| Server hardening (UFW + fail2ban + auto-updates) | ✓ | ✓ | ✓ | ✓ |
| Developer Experience | ||||
| Web dashboard | ✓ | ✓ | ✓ | ✓ |
| REST API | ✓ | ✓ | ✓ | ✓ |
| CLI | ✓ | ✓ | ✓ | ✓ |
| MCP server (Claude Code / Cursor) | ✓ | ✓ | ✓ | ✓ |
| Mobile app (iOS + Android) | ✓ | ✓ | ✓ | ✓ |
| Support | ||||
| Support tier | Chatbot | Chat + Human | Chat + Human | Dedicated Human |
// what's in each app size?
Small
- cpu
- shared
- ram
- 512 MB
- storage
- 5 GB
Medium
- cpu
- 1 vCPU
- ram
- 2 GB
- storage
- 20 GB
Large · Team only
- cpu
- 2 vCPU
- ram
- 4 GB
- storage
- 40 GB
X-Large · Team only
- cpu
- 4 vCPU
- ram
- 8 GB
- storage
- 80 GB
Which plan fits you?
Three questions, no signup. Recommends the cheapest plan that covers what you're building.
Apps that need to respond instantly (no sleep). Sleeping apps don't count.
Dedicated upgrades give a private container with more RAM + storage. Pro unlocks 3 slots each.
Just you? Pick 1. Team plan includes 3 seats, then $3 / Rp 45.000 each extra.
Solo
1 always-on app fits in Solo's 3 Small boxes (plus 3 sleeping).