Profile
Back to NewsBack
GitHub Trending 1 min
Reader Mode
hunvreus/devpush: Like Vercel, but open source and for all languages.

hunvreus/devpush: Like Vercel, but open source and for all languages.

17 hours ago

devpush

devpush is an open-source deployment platform for your own servers. Connect a GitHub repository, configure your Docker Compose app and push to deploy.

Run the dashboard on Cloudflare Workers or Node. A small Linux agent manages applications on your servers, including HTTPS, deployment logs, monitoring and backups. Teams, environments, encrypted variables, a REST API and MCP are included.

Watch the devpush demo

Get started

The guided installation uses a source checkout. To compose devpush into your own project, install the npm package and follow Package integration.

Compose is required; Dockerfiles can be used within it. Updates happen in place and do not guarantee zero downtime. Only deploy trusted code: Docker workloads can access their host.

Development

Requires Node.js 22.12+ and pnpm 10.17+:

pnpm install
pnpm configure
pnpm dev

Choose local development and open http://localhost:7429. See Local development for tests and the deployment VM, and Contributing for code boundaries and plugins.

License

MIT. See changes and planned work.

Chat with me