Build Strategies

Build your web service from Git using Railpack auto-detection or a Dockerfile.

Last updated: May 12, 2026

Build Strategies

When the source is a Git repository, you choose how the image is built. Switch between strategies with the Build Method toggle.

StrategyWhat it does
RailpackAuto-detects your language and builds a production image. Supports Node.js, Python, Go, Ruby, Java, PHP, Rust and more. The Stack Detection card shows a live preview of what Railpack found in your repo, including the detected port.
DockerfileUses the Dockerfile in your repository. A separate Dockerfile Path field appears, defaulting to Dockerfile. Change it if yours sits elsewhere.

The optional Project Root field lets you build a subdirectory of a monorepo. Leave it empty to build from the repository root.

Builds run on a fresh, ephemeral build machine and produce a container image that lowcloud pushes to your project's private registry. The container in your project pulls the image from there.