Git push deploys from GitHub

Connect your GitHub repository and deploy with every push. Deplexo auto-detects your framework, builds a container, and runs your app.

1

Connect

Link your GitHub, GitLab, Bitbucket, or Codeberg account through OAuth.

2

Push

Push code to your repo.

3

Build

Deplexo detects your framework, generates a Dockerfile, and builds the image.

4

Deploy

Your app starts on its subdomain, and each later push deploys automatically.

Supported git providers

  • GitHub: OAuth integration and auto-deploys through webhooks.
  • GitLab: OAuth integration and auto-deploys through webhooks.
  • Bitbucket: OAuth integration and auto-deploys through webhooks.
  • Codeberg: OAuth integration and auto-deploys through webhooks.

Every connection uses OAuth, so you don't need personal access tokens.

Auto-detection

Deplexo detects your framework from the repo and generates a Dockerfile tuned for it:

Configuration

Add deplexo.yaml to your repo root. Every field is optional, since auto-detection handles most projects.

version: 1
type: web

build:
  framework: auto
  command: npm run build

run:
  command: npm start
  port: 3000

What you get

  • Automatic subdomain (your-app.deplexo.com) on first deploy.
  • Custom domains with automatic TLS.
  • Build logs that stream live.
  • Runtime logs in the dashboard.
  • Environment variables encrypted at rest.
  • Signed webhooks for deploy events.
  • Email alerts for deploy failures and crashes.

Connect your repo

Cookie choices

We use essential cookies to keep the site working. Cookieless page counts run automatically. Performance measurements are optional and only run with your consent.

Cookie policy