Logo
Deploy Now

SaaS Alternative

Netlify Vercel Railway Render Heroku

Stars

35524

Forks

2726

Watchers

107

Developer links

Dokploy

Your own Heroku or Vercel on a single server - Dokploy is the open-source, self-hosted Platform-as-a-Service that makes the swap. You point it at a Git repository or a Docker image, and it builds and deploys the application using Dockerfiles, Nixpacks, or Heroku/Paketo buildpacks. Traefik is integrated as the reverse proxy, handling routing, load balancing, automatic Let's Encrypt SSL certificates, and HTTP/3. It also provisions and manages databases (MySQL, PostgreSQL, MongoDB, MariaDB, Redis) with automated backups to external storage. Complex multi-service applications deploy through native Docker Compose support, and multi-node scaling uses Docker Swarm. The web UI covers environment variables, volumes, resource limits, real-time CPU/memory/network monitoring, and deployment logs, with a CLI and API for automation. Deployment notifications go to Slack, Discord, Telegram, or email. One-click templates install common open-source tools, and a single Dokploy control plane can manage deployments across multiple remote servers. Because everything is standard Docker under the hood, there is no lock-in: your Dockerfiles, Compose files, and data volumes work anywhere else Docker runs. You get the Heroku-style push-to-deploy workflow without operating a Kubernetes cluster, and the total cost is the server it runs on - no per-app, per-environment, or per-seat platform fees regardless of how many applications you deploy.

Dokploy
Dokploy
Dokploy
Dokploy
Dokploy
Dokploy
Dokploy

Benefits

  • No Per-App or Per-Seat Platform Fees
  • Cloud PaaS pricing grows with every app, environment, and team member. Dokploy is free software; total cost is the server it runs on, regardless of how many apps you deploy.
  • Push-to-Deploy Without Kubernetes
  • You get the Heroku-style workflow of connecting a repo and deploying on push, built on plain Docker and Docker Swarm rather than a Kubernetes cluster you have to operate.
  • Apps and Databases in One Panel
  • Provision PostgreSQL, MySQL, MongoDB, MariaDB, or Redis next to your applications, with scheduled backups to external storage, instead of paying for separate managed database services.
  • No Vendor Lock-In
  • Everything is standard Docker under the hood. If you leave Dokploy, your Dockerfiles, Compose files, and data volumes work anywhere else Docker runs.

Features

  • Multiple Build Methods
  • Build from a Dockerfile, or let Nixpacks, Heroku Buildpacks, or Paketo Buildpacks detect the stack (Node.js, Python, PHP, Go, Ruby, etc.) and build without one.
  • Traefik Reverse Proxy with Auto SSL
  • Routing, load balancing, security headers, and redirects are managed through Traefik, with automatic Let's Encrypt certificates per domain and HTTP/3 (QUIC) support.
  • Managed Databases with Backups
  • Create MySQL, PostgreSQL, MongoDB, MariaDB, and Redis instances from the UI, with automated backups shipped to external storage destinations.
  • Native Docker Compose
  • Deploy, stop, and manage multi-service Compose stacks directly, including per-service terminals, volume management, and custom build command overrides.
  • Multi-Node and Multi-Server
  • Scale services across nodes with Docker Swarm, or manage deployments on multiple remote servers from a single Dokploy control plane.
  • Monitoring, Notifications, CLI and API
  • Real-time CPU, memory, storage, and network metrics per resource; deploy success/failure alerts to Slack, Discord, Telegram, or email; full CLI and API for automation.