Dokploy — Self-Hosted Vercel and Heroku Alternative for Your Own Servers
Dokploy is an open-source deployment platform that brings PaaS-style developer experience to your own VPS. Deploy apps from Git with one click, manage databases, domains, and backups — all with a polished web UI.
Installation avec revue préalable
Cet actif nécessite une revue. Le prompt copié demande un dry-run, affiche les écritures, puis continue seulement après confirmation.
npx -y tokrepo@latest install 6364a705-37c8-11f1-9bc6-00163e2b0d79 --target codexDry-run d'abord, confirmez les écritures, puis lancez cette commande.
What it is
Dokploy is an open-source deployment platform that brings the convenience of Vercel or Heroku to your own servers. It provides a polished web UI for deploying applications from Git repositories with one click, managing databases, configuring custom domains, handling SSL certificates, and running backups. Instead of paying for managed PaaS pricing, you run Dokploy on any VPS and get the same developer experience.
This tool targets developers and small teams who want PaaS-level convenience without vendor lock-in or per-seat pricing. Anyone running side projects, staging environments, or production apps on a VPS benefits from Dokploy's streamlined deployment workflow.
How it saves time or tokens
Dokploy replaces manual server configuration with a web interface. Setting up Nginx reverse proxies, SSL certificates, Docker containers, and database connections typically takes hours of SSH work. Dokploy handles all of this through its UI, reducing deployment time from hours to minutes. For AI projects that need frequent redeployment during iteration, this acceleration compounds.
How to use
- Install Dokploy on your VPS with the one-line installer script
- Connect your Git repository through the web UI
- Configure build settings, environment variables, and domain, then deploy
Example
# Install Dokploy on a fresh VPS (Ubuntu/Debian)
curl -sSL https://dokploy.com/install.sh | sh
# Access the web UI at https://your-server-ip:3000
# Create a project, connect a GitHub repo
# Set build command: npm run build
# Set start command: npm start
# Add domain: app.yourdomain.com
# Click Deploy
Related on TokRepo
- Self-hosted tools — Browse other self-hosted infrastructure solutions
- DevOps tools — Explore deployment and operations workflows
Common pitfalls
- Dokploy requires Docker on the host; ensure your VPS has sufficient resources (2GB+ RAM recommended)
- Custom domains need DNS records pointed to your server before SSL certificates can be provisioned
- Database backups are local by default; configure remote backup storage for production use
Questions fréquentes
Dokploy supports any application that runs in Docker, including Node.js, Python, Go, Rust, and static sites. It also manages databases like PostgreSQL, MySQL, MongoDB, and Redis through its web UI.
Both are open-source self-hosted PaaS platforms. Dokploy focuses on simplicity and a clean UI, while Coolify offers more advanced features like multi-server deployment. Choice depends on your complexity needs.
Yes. Dokploy automatically provisions and renews SSL certificates via Let's Encrypt when you configure a custom domain. No manual certificate management is required.
Yes. Dokploy manages multiple projects on a single server, each with its own domain, environment variables, and database connections. Resource isolation is handled through Docker containers.
For small to medium workloads, yes. Dokploy handles deployment, monitoring, and backups. For high-availability requirements, you may need additional infrastructure like load balancers and database replication outside Dokploy.
Sources citées (3)
- Dokploy GitHub— Open-source PaaS with Git-based deployment and web UI
- Dokploy Documentation— One-line installer for VPS deployment
- Dokploy Website— Automatic SSL via Let's Encrypt and Docker-based isolation
En lien sur TokRepo
Fil de discussion
Actifs similaires
RustDesk — Self-Hosted Open Source Remote Desktop
RustDesk is a full-featured open-source remote desktop application written in Rust. It offers a self-hosted alternative to TeamViewer and AnyDesk, giving you full control over your data with your own relay and rendezvous servers.
Halo — Modern Self-Hosted Publishing Platform
Halo is an open-source content management and blogging platform built with Java and Spring Boot. It provides a polished editing experience, a plugin system, and theme marketplace for self-hosted publishing.
Runtipi — Self-Hosted Home Server App Manager
A personal home server manager that lets you install and manage dozens of self-hosted apps with one click, backed by Docker Compose and a clean web dashboard.
ArchiveBox — Self-Hosted Web Archiving Platform
ArchiveBox is an open-source self-hosted web archiver that saves URLs as local HTML, PDF, screenshots, WARC, and more. Feed it bookmarks, browser history, or RSS feeds and it preserves everything for offline access.