Self-Hosting Your Own Cloud
Run your own apps on a VPS — deploy, secure, and back up your own cloud without the enterprise price tag.
What this training covers
You don't need a managed cloud bill to run reliable business software. A single lean VPS can host your files, passwords, notes, dashboards, and more — with you in full control of the data and the cost.
This live training walks through the full self-hosting journey: picking a VPS, running apps with Docker, putting them behind a reverse proxy with real TLS, and keeping everything backed up and recoverable. We use tools we run ourselves, every day, in production.
What you'll learn
- Choose a VPS and set up a hardened Linux server from scratch.
- Run and update apps with Docker and Docker Compose.
- Route domains to services with a reverse proxy and automatic HTTPS.
- Deploy apps from a clean dashboard with a platform like Dokploy or Coolify.
- Back up data and volumes so a failure never means losing your business records.
- Lock the server down: SSH keys, firewalls, and least-privilege basics.
Agenda
- VPS basics and first SSH login
- Docker and Compose, explained without the jargon
- Reverse proxies, domains, and TLS
- Deploying real apps (files, passwords, dashboards)
- Backups and disaster recovery
- Hardening and a problem-solving clinic for your own server
Who this is for
Small and medium business owners, technical founders, and solo operators who want to own their infrastructure instead of renting it at enterprise rates.
Our principles
Every training is built on three priorities: privacy first, security first, and data ownership first. You leave with systems you control, running on infrastructure you own.
Materials & resources
Materials and recordings for this training are published here as they are produced and stay open for reference.
