Deploy with Docker on Deplexo

If your repo contains a Dockerfile, Deplexo builds and runs it directly. Use this when framework auto-detection does not fit your stack or you need full control over the build.

How it works

  1. Add a Dockerfile to your repo (or point to one with dockerfile in deplexo.yaml), then push.
  2. Deplexo detects the Dockerfile and skips framework detection entirely. Your image is built with layer caching enabled. Build caches are isolated per project.
  3. Your container starts on its subdomain. Build and runtime logs stream to the dashboard.

Configuration

If your Dockerfile is at the repo root, no deplexo.yaml is needed — Deplexo detects it automatically. To use a Dockerfile at a non-standard path, specify it explicitly:

dockerfile: path/to/Dockerfile

Your container must listen on the PORT environment variable. Deplexo sets this automatically at runtime.

What you get

  • Automatic subdomain (your-app.deplexo.com) provisioned on first deploy.
  • Build logs streamed live from the worker.
  • Runtime logs accessible from the Logs tab.
  • Environment variables managed in the dashboard, encrypted at rest, injected at runtime.
  • Git webhooks trigger automatic redeploys on push.

Deploy now

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