Git Push Deploy — Auto-Deploy from GitHub
Connect your GitHub repository and deploy with every push. Deplexo auto-detects your framework, builds a container, and runs your app.
Connect
Link your GitHub, GitLab, Bitbucket, or Codeberg account via OAuth.
Push
Push code to your repo.
Build
Deplexo detects your framework, generates a Dockerfile, builds the image.
Deploy
Your app starts on its subdomain. Updates deploy automatically on push.
Supported git providers
- GitHub — OAuth integration, webhook auto-deploy.
- GitLab — OAuth integration, webhook auto-deploy.
- Bitbucket — OAuth integration, webhook auto-deploy.
- Codeberg — OAuth integration, webhook auto-deploy.
No personal access tokens needed. All connections use OAuth.
Auto-detection
Deplexo detects your framework from the repo and generates an optimized Dockerfile:
- Node.js (npm, yarn, pnpm, bun)
- Python (pip, pipenv, poetry)
- Go
- Ruby
- Rust, Java, PHP, Elixir
- Static sites
- Custom Dockerfile for any stack.
Configuration
Add deplexo.yaml to your repo root. All fields are optional — auto-detection handles most projects.
framework: node
build: npm run build
start: npm start
port: 3000What you get
- Automatic subdomain (your-app.deplexo.com) on first deploy.
- Custom domains with automatic TLS.
- Build logs streamed live.
- Runtime logs in the dashboard.
- Environment variables encrypted at rest.
- HMAC-signed webhooks for deploy events.
- Email alerts for deploy failures and crashes.