A step-by-step guide to setting up Dokploy on multiple VPS servers for self-hosting services. Covers installing Dokploy on a master server, deploying a private Docker registry with HTTPS via Let's Encrypt, adding basic auth, attaching persistent volumes, and joining a second worker machine to a Docker Swarm cluster. Also touches on linking GitHub for automated deployments and securing the Dokploy dashboard with HTTPS.
Table of contents
What is DokployPrerequisitesInstallationDeploy your first project!Add the worker machineExplorationSort: