/dev/push
Deploy your apps with a git push·devpu.sh
/dev/push is an open-source, self-hostable platform that deploys apps straight from GitHub every time you push new code. It supports multiple environments with branch mapping, zero-downtime deploys, instant rollback, real-time build/runtime logs, custom domains with automatic SSL, and team collaboration. It runs on Docker under the hood and currently supports Python and Node.js, with PHP support planned.
What it's for
Features 14
- Configurable build and start commands
- Custom domains with automatic SSL certificates (Let's Encrypt)
- Deploy any specific commit
- Encrypted environment variables
- Framework agnostic: supports Python (FastAPI, Flask, Django), Node.js, and soon PHP
- Instant rollback without rebuilding
- Multiple environments with branch mapping
- Preview URLs for deployments, branches, and environments
- Push-to-deploy from GitHub
- Real-time, searchable build and runtime logs
- Runs on Docker under the hood
- Self-hostable on your own server
- Team creation with role-based permissions and invitations
- Zero-downtime deploys
Pricing
The product is entirely free and open source; there is no paid tier. An online demo server resets every hour and is not meant for production use.
100% free and open source (MIT license); an online demo is available but resets every hour and is not for production use
Free to use and self-host; no stated usage limits