Skip to content
Search

/dev/push

lastmod 2025-11-03created 2025-11-031 edits

An open-source, self-hosted deployment platform that can replace Vercel and Netlify

About

  • A self-hosted deployment platform built to solve the dependency problem of serverless deployment
    • Provides a Vercel/Render/Netlify-grade deployment environment on your own server
  • Git-based deployment: zero-downtime rollouts and instant rollbacks with just a GitHub push
  • Supports multiple languages such as Python, Node.js, and PHP, running in a Docker-based runtime environment
  • Environment management supports per-branch environment mapping and encrypted environment variables
  • Real-time monitoring: build and runtime logs provided as searchable streams
  • Built-in team collaboration, with role-based access control (RBAC) and invitation/permission management
  • Custom domains and automatic SSL certificate issuance (Let’s Encrypt)
  • Fully open source and self-hosted, MIT license
  • Provides production and development script sets that automate installation, updates, security hardening, migration, and more
    • scripts/prod/update.sh performs zero-downtime blue-green updates
    • scripts/dev/start.sh sets up a local development environment based on Colima and Loki
  • Detailed settings such as deployment domain, GitHub App, email sending, database, and Redis are controlled through the environment variable system
  • GitHub App integration sets up an automated deployment pipeline with OAuth authentication, webhooks, repository permission management, and more
  • Login restriction policies based on email, domain, or regular expression can be set through an access control file (access.json)
  • Container-based architecture including PostgreSQL, Redis, and Traefik

See also

Favorite site

author Zer0 sitemap