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
EXPOSEports andENVvariables. - 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.