Begin with one path
Choose an existing VPS or let Servestead provision one, then follow the guided setup.
$ servestead setup --ip 203.0.113.10
✓ bootstrap admin access
✓ harden ssh and packages
✓ configure Docker and UFW
✓ deploy Pangolin ingress
Servestead turns a fresh Ubuntu VPS into a hardened host for private application stacks. It can provision a server, create an administrative user, harden SSH and the operating system, configure Docker networking, deploy Pangolin-backed ingress, and add observability.
Begin with one path
Choose an existing VPS or let Servestead provision one, then follow the guided setup.
Know what changes
See which steps touch cloud APIs, SSH, UFW, Docker, Pangolin, and local profile files.
Deploy a real stack
Import a Compose file, choose public routes, keep secrets outside Git, and deploy from a committed repository.
Recover faster
Jump to common SSH, DNS, ACME, Docker, Pangolin, and profile-state issues.