Changelog

Dockerfile Auto-Detection


NEW FEATURE

Create applications faster with automatic Dockerfile detection — ports, environment variables, and Dockerfile content are now parsed and pre-filled when you connect a repository.

How it works

  • Automatic parsing — When you select a repository and branch, OutPlane reads your Dockerfile and extracts EXPOSE ports and ENV variables.
  • Pre-filled configuration — Detected ports replace the default configuration, and environment variables are populated automatically.
  • Dockerfile preview — View the detected Dockerfile content directly in the create app form with syntax highlighting and copy support.
  • Root directory aware — If your Dockerfile lives in a subdirectory, detection adjusts based on the selected root directory path.
  • Not found warning — When no Dockerfile is detected, a clear warning is shown and deployment is blocked until resolved.

Supported sources

  • Git Provider — Private repositories connected via GitHub App.
  • Public Repo — Any public GitHub repository URL.

Docker Image and Template sources are unaffected — they continue to work as before.

Getting started

Navigate to Applications, click Create Application, select your repository and branch. The Dockerfile configuration is detected automatically — review the pre-filled ports and environment variables, then deploy.

Open Console →


Start deploying in minutes

Connect your GitHub repository and deploy your first application today. $20 free credit. No credit card required.