ZenSailor Documentation
ZenSailor is the self-hosted PaaS that gets out of your way. Ship code faster, manage infrastructure effortlessly, and own your data.
Introduction
What ZenSailor is, and what it does for you.
ReadPrerequisites
What your server needs before installing ZenSailor.
ReadInstallation
Install ZenSailor on a fresh Linux server with one command.
ReadInitial Setup
Create your admin account and configure your first instance.
ReadLicensing & Activation
Connect a paid plan to your self-hosted control plane.
ReadArchitecture
How the control plane, agents and Traefik fit together.
ReadResource Structure
Projects, environments and services explained.
ReadServices & Sources
Deploy from Git, Docker images, Compose files or templates.
ReadPreview Environments
Every pull request gets its own running copy of your app.
ReadDeploy Windows
Restrict when a service is allowed to build and deploy.
ReadStorage Across Nodes
Where a service's data lives when you run more than one node.
ReadDomains & Routing
Custom domains, automatic SSL and Traefik routing.
ReadCLI Tool
Manage ZenSailor from your terminal.
ReadUpdating
Keep your instance on the latest release.
ReadRepair Tool
Diagnose and fix a broken instance.
ReadUninstalling
Cleanly remove ZenSailor from your server.
ReadModel Context Protocol
Let AI coding agents drive ZenSailor directly.
Read