Languages & build settings
Deploy JavaScript, Python, Go, Rust, PHP, Ruby, and other container-ready applications. Review supported stack detection, runtime versions, and commands before building.
Open the guideHow it works
Detection supplies a starting configuration for supported frameworks and package managers. Select a project subdirectory and override install, build, or start commands for your application.
Use a Dockerfile for a specific system image or toolchain. Runtime version settings and repository declarations are checked for supported native stacks, including PHP; custom images remain available for other requirements.
What you can do
Reviewable detection
Inspect and override the detected framework and commands.
Runtime versions
Choose supported language versions for your build.
Monorepos
Give each project its own root directory and configuration.
Explore more
Ship it your way.
Self-hosted and free, or managed on Openship Cloud — the same workflow either way.