Skip to main content
OpenSourceAlternatives

/dev/push

Open source · OSI-approvedStatus: unknownNew

Self-hosted git-push deploy platform with zero-downtime releases

/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?

Coolify is the catalogue-listed alternative: it covers the same self-hosted deploy-from-git workflow. If either still feels too operational, a managed host such as Vercel or Render fits better, since /dev/push is self-hosted only and you operate the server yourself.[1][2]

Is /dev/push really no-code?

No. Setup needs an Ubuntu or Debian server, DNS records, a GitHub App, an email provider, and apps that run as Docker containers. Expect someone comfortable with basic server and Git operations for installation, configuration, and updates.[1][2]

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]

Can you self-host /dev/push?

Yes, self-hosting is the only deployment model. You install it on your own Ubuntu 20.04-plus or Debian 11-plus server with Docker, using the guided installer, and your apps deploy as Docker containers. There is no managed-cloud edition.[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.

  1. /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.

  2. /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.

  3. /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.

Similar projects

Related projects with shared categories, technologies, or licensing.

Dokku

DokkuOpen

Self-hosted PaaS that deploys apps with a git push

Stars32.2K
Commitjust now
LicenseMIT

Dokku is a self-hosted platform-as-a-service that turns your own Linux server into a Heroku-style deployment target driven by git push.

OpenClaw

OpenClawAIOpen

Your own personal AI assistant for messaging, work, and the web

Stars391.7K
Commitjust now
LicenseMIT

OpenClaw is an MIT-licensed open-source personal AI assistant that runs its own gateway and works from WhatsApp, Telegram, Discord, and other connected channels.

Gitea

GiteaOpen

Self-hosted Git service with code review, CI, and package registries

Stars58.3K
Commitjust now
LicenseMIT

Gitea is a self-hosted Git service with code hosting, review, issues, pull requests, Actions-compatible CI, and package registries in one lightweight binary.

LocalAI

LocalAIAIOpen

Self-hosted OpenAI-compatible runtime for local AI models

Stars49.5K
Commitjust now
LicenseMIT

LocalAI is a self-hosted runtime that runs AI models locally behind OpenAI-compatible endpoints.

Coolify

CoolifyOpen

Deploy applications to your own servers with one click

Stars48.9K
Commit8h ago
LicenseApache-2.0

Coolify is a deployment platform that runs on servers you already pay for. It builds from a Git repository, provisions databases, issues certificates, and handles rollbacks, without the per-instance pricing of a hosted platform.

Gogs

GogsOpen

Painless self-hosted Git service with a tiny resource footprint

Stars47.9K
Commitjust now
LicenseMIT

Gogs is a self-hosted Git service written in Go that ships as a single binary with repository hosting, issues, pull requests, and a wiki.