Pricing
Pricing information has not been added yet.
Overview
Dokploy is a free, self-hostable Platform as a Service that simplifies deploying and managing applications, databases, and containers on your own infrastructure. It provides a web-based operational layer over servers so developers can deploy common application stacks without manually assembling every Docker, proxy, database, monitoring, and deployment component.
The platform supports applications written in many languages, databases including PostgreSQL, MySQL, MariaDB, MongoDB, Redis, and libSQL, Docker Compose projects, automated backups, templates, and Traefik-based routing. It also includes resource monitoring, deployment notifications, CLI and API access, multi-server management, and Docker Swarm support for workloads that need to span multiple nodes.
Dokploy is useful for developers, startups, and small infrastructure teams that want an experience similar to a managed PaaS while retaining ownership of their servers. It can be installed on a VPS for fully self-hosted operation, making it particularly attractive for teams seeking simpler deployments without moving all application infrastructure to a proprietary hosting platform.
README
Dokploy is a free, self-hostable Platform as a Service (PaaS) that simplifies the deployment and management of applications and databases.
✨ Features
Dokploy includes multiple features to make your life easier.
- Applications: Deploy any type of application (Node.js, PHP, Python, Go, Ruby, etc.).
- Databases: Create and manage databases with support for MySQL, PostgreSQL, MongoDB, MariaDB, libsql, and Redis.
- Backups: Automate backups for databases to an external storage destination.
- Docker Compose: Native support for Docker Compose to manage complex applications.
- Multi Node: Scale applications to multiple nodes using Docker Swarm to manage the cluster.
- Templates: Deploy open-source templates (Plausible, Pocketbase, Calcom, etc.) with a single click.
- Traefik Integration: Automatically integrates with Traefik for routing and load balancing.
- Real-time Monitoring: Monitor CPU, memory, storage, and network usage for every resource.
- Docker Management: Easily deploy and manage Docker containers.
- CLI/API: Manage your applications and databases using the command line or through the API.
- Notifications: Get notified when your deployments succeed or fail (via Slack, Discord, Telegram, Email, etc.).
- Multi Server: Deploy and manage your applications remotely to external servers.
- Self-Hosted: Self-host Dokploy on your VPS.
🚀 Getting Started
To get started, run the following command on a VPS:
Want to skip the installation process? Try the Dokploy Cloud.
curl -sSL https://dokploy.com/install.sh | bash
For detailed documentation, visit docs.dokploy.com.
Contributors 🤝
📺 Video Tutorial
🤝 Contributing
Check out the Contributing Guide for more information.
Releases
Release information has not been added yet.
Complete your AI stack
Add complementary AI tools for the rest of your workflow.
More recommendations will appear here as matching tools are published.
Best alternatives
Compare similar tools in the same category.
