/dev/push is an open-source, self-hosted deployment platform that ships applications straight from GitHub on every push, with zero-downtime releases, preview URLs, and instant rollback.[1][2]
Quick verdict
Small teams shipping Python or Node.js apps from GitHub will get the most from /dev/push. Its push-to-deploy flow with preview URLs and instant rollback reproduces the Vercel shape on a server you control. The material constraint is operational: it is self-hosted only on Ubuntu or Debian with Docker, so teams wanting managed hosting should look elsewhere. If you have basic server skills and want git-driven deploys without platform fees, choose /dev/push; if you want zero ops, choose a managed host.[1][2][3]
Key features
Push-to-deploy from GitHub Every push to GitHub can trigger a deployment, and any commit can also be deployed on demand, with new builds put into production once they build and run successfully.[1][2]
Zero-downtime releases New builds roll out without downtime, and a mistaken release rolls back to the previous environment state without rebuilding.[1][2]
Multiple environments with branch mapping Projects define several environments, such as production and staging, and map branches to them so each branch lands in the right place.[1]
Preview URL for every deployment Each deployment gets its own URL, with additional aliases for the latest deployment on an environment or branch.[1]
Searchable real-time logs Build and runtime logs stream in real time for each deployment and are fully searchable from the dashboard.[1]
Custom domains with automatic SSL Projects attach custom domains with automatically issued SSL certificates, including wildcard support through DNS-01 with Cloudflare.[1][2]
Encrypted variables and team access Environment variables stay encrypted while remaining shareable with the team, and projects support role-based access with invitations.[1]
Configurable Docker-based builds Build and start commands are customizable, and anything that runs on Docker can be deployed, covering Python and Node.js workloads in the observed docs.[1][2]
Who will love it
Solo developers and small teams shipping Python or Node.js apps from GitHub: push-to-deploy plus preview URLs remove the hosted-platform step without changing the git workflow.[1][2]
Teams wanting a Vercel-style deploy workflow on their own server: environments, branch mapping, and per-deployment URLs reproduce that shape under your own control.[1]
Operators comfortable with basic server work: the guided installer, Hetzner helper, and documented DNS and GitHub App steps suit Ubuntu or Debian shops that already run Docker.[1]
Who should avoid it
Teams wanting fully managed hosting: there is no managed-cloud edition, so you provision, secure, and update the server yourself, starting from 4GB of RAM plus DNS and an email provider.[1][2]
Shops standardized outside Ubuntu, Debian, and Docker: only Ubuntu 20.04-plus and Debian 11-plus are officially supported, and every workload must run as a Docker container.[1]
PHP teams expecting first-class support today: the homepage lists PHP as coming soon, so PHP workloads should verify current support before committing.[1]
Alternatives and compatibility
Coolify is the catalogue-listed incumbent alternative: it covers the same self-hosted deploy-from-git ground while /dev/push keeps the narrower push-and-preview workflow.[1]
GitHub is a hard requirement: login and repository access run through a GitHub App you create, so non-GitHub forges are outside the documented flow.[1]
Everything ships as Docker containers behind Traefik, keeping workloads portable to any Docker-capable host rather than one vendor runtime.[1]
Questions worth asking
What is the best /dev/push alternative for non-technical users?
Is /dev/push really no-code?
How much does /dev/push cost per month?
The project itself is free under the MIT license, so there are no licence fees. You pay for your own infrastructure instead: the installation guide names a Hetzner CPX31 at about $15 per month as a server that works well, plus whatever your DNS and email provider cost. Figures checked October 9, 2026.[1][2]
Sources and editorial review
Source research. Reviewed on October 9, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.
We have not run or tested this product.
- /dev/push homepage (official)
official · Observed October 9, 2026
Official homepage: push-to-deploy, environments, zero-downtime, logs, rollback, preview URLs, domains with SSL, encrypted variables, team access, Python and Node.js with PHP soon.
- /dev/push repository README (official)
official · Observed October 9, 2026
Official repository: Vercel-like open-source positioning, git-based deploys, multi-language Docker support, self-hosted MIT, 501 commits, MIT license file.
- /dev/push installation docs (official)
official · Observed October 9, 2026
Official installation docs: Ubuntu 20.04-plus or Debian 11-plus, 4GB RAM, Hetzner CPX31 example, Cloudflare DNS, GitHub App, Resend email, guided installer, DNS-01 wildcard certificates.
Compared with these products
No explicit proprietary baseline is recorded.