Skip to main content

Dokploy Pricing, Features & Alternatives

Runtime Platform · PaaS

Applications, databases, and Docker Compose services across self-hosted servers or a managed cloud service.

Dokploy is an open-source, self-hosted platform-as-a-service that simplifies the deployment and management of applications. It provides a web-based interface for deploying Docker and Docker Compose projects, managing databases, and handling SSL certificates. With features like Git integration, automatic updates, and monitoring, Dokploy offers developers the flexibility of running their own infrastructure with the usability of a managed PaaS. Zero-downtime deployment requires the documented health-check and start-first configuration; the default deployment can interrupt service. Rollback depends on retained images and configuration, previews use a supported Git provider, and named-volume backups require a configured schedule and destination.
Best for

Developers, agencies, and small platform teams that want a modern Heroku-style interface for deploying containers, applications, databases, and Docker Compose stacks on infrastructure they control.

Watch out for

Dokploy simplifies deployment but does not remove responsibility for server security, operating-system maintenance, backups, capacity planning, availability, networking, and incident response.

Workloads
  • APIs
  • Backend Services
  • Static Sites
  • Web Applications
Services
  • Databases
Delivery
  • Self-Hosted
  • BYOC

Development & Execution

Supported platform capabilities, execution environments, development technologies, deployment models, integrations, and triggers.

Runtimes

  • Custom Runtime
  • .NET Runtime
  • JVM
  • Node.js

Languages

  • C#
  • Go
  • Java
  • JavaScript
  • PHP
  • Python
  • Ruby
  • Rust
  • TypeScript

Frameworks

  • Django
  • Express.js
  • FastAPI
  • Laravel
  • Next.js
  • Ruby on Rails
  • Spring Boot

Capabilities

  • Zero-Downtime Application Deployments
  • Deployment Rollbacks
  • Preview Environments
  • Automated Backups

Database support

  • MongoDB
  • MySQL
  • PostgreSQL
  • Redis
  • SQLite

Architecture

  • x64
  • ARM

GPU vendors

  • AMD
  • NVIDIA

Deployment & packaging

  • Docker / OCI
  • Docker Swarm
  • Self-hosted

Integrations

  • GitHub
  • GitLab
  • Redis

Triggers

  • Scheduled Invocation
  • HTTP Requests

Pricing

Published pricing structure, representative costs, and material billing factors.

Free Access
Free plan Available in public plans
Self-Hosted
Self-hosted pricing available
Commitment
Hosted plans are billed monthly per included and additional server.
Starting Price
$4.50 / month per server Hobby

Dokploy Plans

Primary Pricing

Hosted Dokploy management plans for applications and databases deployed to connected servers.

Hobby

$4.50 / month per server

For individual developers managing applications on connected servers.

  • 1 server included
  • 1 organization
  • 1 user
Startup

From $15 / month

For small and midsize teams that need additional collaboration and management features.

  • 3 servers included
  • 3 organizations
  • Unlimited users and environments
Dokploy Additional Capacity Additional Usage Cost

Additional connected servers are charged separately.

ResourceBilling UnitPrice
Additional serverper server per month$4.50

Self-Hosted Pricing

Dokploy can be self-hosted at no software charge on customer-managed infrastructure; infrastructure and operations remain the customer's responsibility.

Enterprise Pricing

Custom Enterprise and Agency offerings are available through Dokploy for advanced controls, hosting flexibility, and support.

Billing Commitment

Hosted plans are billed monthly per included and additional server.

Infrastructure & Availability

Where workloads run, how deployment is scoped, and what underlying infrastructure the platform depends on.

Managed BYOC

Dokploy Cloud manages the control plane, while applications and databases continue to run on customer-connected servers. Workload geography therefore follows the customer deployment servers rather than a Dokploy-operated workload-region catalog.

Deployment model

  • Managed BYOC

Infrastructure providers

  • Amazon Web Services
  • Microsoft Azure
  • DigitalOcean
  • Google Cloud Platform
  • Any compatible Linux server or VPS with Docker and SSH access

Managed BYOC source

Self-hosted

Self-hosted Dokploy runs the control plane on customer infrastructure and deploys workloads to customer-connected servers. Geography follows those servers.

Deployment model

  • Self-hosted

Infrastructure providers

  • Customer-managed infrastructure

Self-hosted source

Availability reviewed

Security & Compliance

Security Controls

Access Control
Built-in roles with Enterprise custom roles Dokploy organizations; exact role set varies by Cloud, standard self-hosted, and Enterprise edition
Audit Logging
Organization administrative and deployment actions Dokploy Enterprise Cloud and Enterprise Self-Hosted
Encryption in Transit
Let's Encrypt TLS certificates Dokploy-managed application domains on customer or Dokploy-operated servers
Multi-Factor Authentication (MFA)
TOTP Dokploy Cloud Startup and Enterprise; Enterprise Self-Hosted
Secrets Management
Deploy-time external vault references Dokploy v0.30+; values are fetched at deployment and not stored in Dokploy; external provider remains operator-owned
Single Sign-On
OIDC and SAML Dokploy Enterprise Cloud and licensed Enterprise Self-Hosted

FAQ

What is the difference between Dokploy Remote Servers and Swarm Nodes?
Remote Servers are independent machines that Dokploy manages over SSH and do not join one shared cluster. Swarm Nodes join the Dokploy server’s Docker Swarm so replicas of the same application can run across multiple machines with load balancing.
Is Dokploy free?
Yes, when self-hosted. Dokploy can be run without a software charge on infrastructure you manage; server and operational costs remain your responsibility.

Explore

Explore more runtime platforms

Alternatives to Dokploy