All 116 Dependencies
Every package Dokploy depends on, ranked by repo health score.
Dokploy is a free, self-hostable Platform as a Service (PaaS) that eliminates the need for Vercel, Netlify, or Heroku by letting you run the entire deployment platform on a VPS you control. It handles the full lifecycle of applications and databases — from build to monitoring to backups — with a polished web UI, CLI, and REST API.
At its core, Dokploy wraps Docker and Docker Compose with a tRPC-powered backend, Traefik for reverse proxying, and BullMQ for async deployment queuing. It supports deploying applications via Nixpacks, Railpack, Cloud Native Buildpacks, or custom Dockerfiles, with per-application rollback across all build modes. Databases (PostgreSQL, MySQL, MariaDB, MongoDB, Redis, libSQL) are provisioned and monitored through the same dashboard.
For teams, Dokploy provides organization management, role-based access control, preview deployments, and notification hooks for Slack, Discord, Telegram, and email. Multi-server mode lets you manage deployments across remote VPS instances from a single control plane, and Docker Swarm integration enables horizontal scaling when a single node is no longer enough.
An enterprise tier — gated behind a commercial license key — adds SSO, audit logs, custom RBAC roles, whitelabeling, and forward auth, while the entire open-source core remains Apache 2.0 and fully functional without a paid plan.