Openship
All features
Deploy

Any language, any stack

Openship detects your framework, language, package manager, and commands — then builds and runs it. Node.js and Docker are fully native today; every other stack deploys through the universal pipeline with your own commands.

Screenshot coming soon

For JavaScript/TypeScript and any Dockerfile or Compose file, there's nothing to configure: link the repo and ship. For Go, Rust, Python, Ruby, PHP, Java/Kotlin, .NET, and Elixir, bring your install/build/start commands (or a Dockerfile) and deploy the same way — with first-class native detection rolling out stack by stack.

Monorepos are first-class: point each service at its subdirectory and share build caches across the workspace.

Auto-detected

Framework, package manager, and commands inferred from your repo.

Docker-native

Any Dockerfile or Compose stack runs as-is, no translation.

Monorepo-aware

Multiple services from one repo, each with its own root.

Explore more

Ship it your way.

Self-hosted and free, or managed on Openship Cloud — the same workflow either way.