Tutorials
Step-by-step tutorials that take you from nothing to a working result. Each one assumes a brand-new account and walks every command, so you can copy, paste, and learn as you go.
Looking for a single feature instead of a full walkthrough? The CLI reference and the per-service guides in the sidebar cover those.
Tutorials
Section titled “Tutorials”Deploy a VPS and install Dokploy with the CLI
Section titled “Deploy a VPS and install Dokploy with the CLI”Go from a fresh account to a public virtual machine running Dokploy, a self-hosted app platform. You install and authenticate the CLI, create a VPS with a public IP and SSH access, and install Dokploy, all from the terminal. About 15 minutes.
You learn how to:
- Install and authenticate the
zcpCLI - Import an SSH key and pick a region, plan, and image
- Create an internet-facing VM with a public IP
- Connect over SSH and install Dokploy
Deploy OpenClaw from the Marketplace with the CLI
Section titled “Deploy OpenClaw from the Marketplace with the CLI”Deploy OpenClaw, a self-hosted personal AI assistant, straight from the ZSoftly Marketplace. It comes pre-installed on the image, so you deploy and connect, with no manual install. About 10 minutes.
You learn how to:
- Find a Marketplace app template with the CLI
- Deploy it in one command with your SSH key
- Open SSH and confirm the app is ready to configure
Where to go next
Section titled “Where to go next”- CLI quickstart: the short version, for when you already have an account
- Public Cloud quickstart: the same first deployment from the web portal
- Changelog: what is new across the platform
Provision a network and a virtual machine declaratively with the official zsoftly/zcp provider,
published on the Terraform and OpenTofu registries. You write one configuration file, apply it,
change it, and destroy it, with every resource tracked. About 15 minutes.
You learn how to:
- Install the provider and authenticate with an API token
- Describe a network and a VM in HCL and apply the plan
- Resize in place and import resources you created elsewhere
- Destroy the whole stack with nothing left behind