/dev/push

An open-source deployment platform for your own servers: connect a GitHub repository, configure a Docker Compose app, and push to deploy.

4.8k stars, 185 forks TypeScript On GitHub since January 2025

What is /dev/push?

/dev/push gives you a Vercel-like workflow on servers you control. You connect a GitHub repository, describe the app with Docker Compose, and every push deploys it. The dashboard can run on Cloudflare Workers or on Node, while a small Linux agent on each server manages applications, HTTPS certificates, deployment logs, monitoring and backups. Teams, environments and encrypted variables are built in.

Good fit if

  • You want push-to-deploy for compose apps on your own VPS.
  • You like the idea of a serverless dashboard with light agents on servers.

Look elsewhere if

  • You want a mature platform with many templates: Coolify.
  • You prefer command-line deployments: Kamal.

Before you adopt it

/dev/push is MIT-licensed and free. It is young, started in January 2025, and all of the code comes from one developer.

Drafted with AI from the project's README and repository data, then checked against that data on 30 October 2026. Report a correction

/dev/push health: is it still maintained?

63 of 100, actively developed

  • Activity
    77 commits in the last 90 days, the latest on 30 October 2026.
    23 / 30
  • Contributors
    1 person wrote the 77 commits of the last 90 days; the most active wrote 100% of them.
    2 / 20
  • Releases
    3 releases in the last 12 months; the latest, v1.0.3, on 30 October 2026.
    15 / 20
  • Replies to issues
    Maintainers answered 80% of recent issues, with a median first reply after 5 hours.
    18 / 20
  • Security practices
    No OpenSSF Scorecard for this repository yet, so this part gets a neutral score.
    5 / 10

Read from GitHub on 1 November 2026. How the score works

/dev/push license: is it open source?

/dev/push uses MIT, an open-source license approved by the OSI.

  1. January 2025First published on GitHub.
  2. TodayMIT.

How to run /dev/push yourself

Docker
Dockerfile or compose file in the repository
Compose file
deploy/compose.production.yml: 3 services
Setup effort
3 of 5, judged from the compose file
Kubernetes
No Helm chart in the repository
Desktop and mobile
Builds for Linux, including ARM in GitHub releases
Interface languages
English only

Install instructions: devpu.sh or the README on GitHub.

Alternatives to /dev/push

  • CoolifyAn open-source, self-hostable PaaS alternative to Vercel, Heroku & Netlify that lets you easily deploy… 78 health · Apache-2.0 · 65.5k stars
  • CapRoverScalable PaaS (automated Docker+nginx) - aka Heroku on Steroids 72 health · Apache-2.0 · 15.2k stars
  • DokployOpen Source Alternative to Vercel, Netlify and Heroku. 86 health · Apache-2.0 · 38.2k stars
  • KuberoA free and self-hosted PaaS alternative to Heroku / Netlify / Coolify / Vercel / Dokku / Portainer running… 35 health · GPL-3.0 · 4.5k stars
  • PikuThe tiniest PaaS you've ever seen. Piku allows you to do git push deployments to your own servers. 41 health · MIT · 6.6k stars

All 25 projects in Self-hosting & PaaS

Questions about /dev/push

Is /dev/push open source?

Yes. /dev/push is published under MIT, an OSI-approved open-source license.

Is /dev/push still maintained?

Its health score is 63 of 100 (actively developed). It had 77 commits in the last 90 days, the latest on 30 October 2026, and its latest release came out on 30 October 2026.

How do I run /dev/push?

You can run it with Docker, as an app for Linux, including ARM. The README on GitHub has the exact steps.

What are the alternatives to /dev/push?

Close alternatives in the Self-hosting & PaaS category include Coolify, CapRover, Dokploy.