Open-source alternative to Heroku, Vercel, and Netlify

Alternative self‑hosted PaaS and deployment tools

  • Many compare Dokploy to existing options: Dokku, CapRover, Piku, Coolify, Easypanel, Hatchbox, Swarmlet, and others.
  • Several commenters report long-term, reliable use of Dokku and CapRover, contrary to a claim that these only “work out of the box” about half the time.
  • Piku is highlighted for not using Docker; some like that it runs processes directly on the host.
  • Coolify is described as promising and improving quickly; Easypanel and Hatchbox are noted as closed-source / managed services.
  • Dokku is praised as mature, cheap to self‑host, and able to use different “schedulers” (Docker, Kubernetes, Nomad) and various proxies (nginx, caddy, etc.).

Kubernetes vs simpler PaaS

  • Some argue that if you already know Kubernetes, it’s hard to justify not using it everywhere, even for small projects, due to its flexibility.
  • Others say Kubernetes is overkill and time‑consuming; they want a Heroku‑like “git push and done” experience.
  • Tools like Korifi, Kubevela, Crossplane, Porter, and Otomi are mentioned as “PaaS on Kubernetes,” but perceived as more complex than Heroku.

Static site hosting and Netlify alternatives

  • Netlify is criticized in light of a past $104k bill; a commenter says promised safeguards are still not visible.
  • Alternatives suggested: Cloudflare Pages, BunnyCDN, GitHub Pages, or self‑hosting with nginx/Caddy plus CI to upload assets.
  • Some prefer EU‑based CDNs and are wary of “free” tiers.
  • tau is mentioned as a self‑hosted alternative comparable to Cloudflare/Vercel.

Licensing and “open source” status

  • Multiple commenters say Dokploy is not truly open source: it uses Apache 2.0 text with extra terms that forbid commercial/for‑profit use.
  • This is described as “source‑available” and compared to BSL‑style licenses.
  • The combination of standard Apache header plus custom appendices is seen as confusing and potentially misleading; several argue the “open‑source” label is inaccurate.

Commit history and development model

  • The repo’s small number of commits triggers suspicions that it’s a toy or that history was hidden.
  • Some defend flattening history when open‑sourcing: early commits may contain secrets, messy code, or embarrassing messages; a clean initial commit is seen as pragmatic.
  • Others call this a bad practice that harms maintainability and collaboration by losing rationale and incremental changes.
  • There’s debate over whether open source implies transparent development history, or simply access to current source code.

Perceived marketing red flags

  • Testimonials on the website are called out as looking fake (generic company names, avatars, abbreviated surnames).
  • The maintainer says these were leftovers from an earlier SaaS direction and has removed them, but some feel this doesn’t fully address authenticity concerns.
  • The project name’s similarity to other tools plus the restrictive license and commit history lead some to view it as “open source” mainly for marketing.

Operational details: ports, proxies, databases

  • One person wants a deployment tool that doesn’t seize ports 80/443 because they already manage nginx; discussion notes Dokku and others can be reconfigured or proxied behind an existing setup.
  • Database hosting is highlighted as the most complex/costly part; some propose a shared VPS database server, but others prefer managed services like RDS or managed Postgres for backups and simpler app mobility.