Deploy anywhere
Choose where your application lives: managed Cloud, a connected server, or your homelab. Keep source, builds, deployments, domains, and logs together.
Open the guideHow it works
Connect an SSH-accessible server or choose managed Cloud compute, then select it when creating a project. Inspect its capabilities and configure the build and runtime your application needs.
Self-host the controller, manage remote servers through the desktop app, or use Openship Cloud. Infrastructure operations and runtimes depend on the destination; setup shows the supported choices.
What you can do
Your infrastructure
Connect a VPS, dedicated machine, or homelab over SSH.
Managed Cloud
Choose supported compute and inspect its plan and usage.
Portable projects
Use the migration and transfer workflows to move workloads.
Explore more
Ship it your way.
Self-hosted and free, or managed on Openship Cloud — the same workflow either way.