The easiest way to self-host multiple web apps.
Static sites, Docker apps, auto SSL, zero config.
Just create a folder named myapp and push. It automatically becomes myapp.yourdomain.com.
Free Let's Encrypt certificates are automatically issued and renewed for every subdomain.
Drop a docker-compose.yml in a folder. We'll run it, assign a port, and proxy traffic to it.
Runs entirely in your own repo via GitHub Actions. You own the infrastructure. No vendor lock-in.
Run npx nobrainer.host init in your project folder. It creates a simple GitHub Action workflow.
Add a DEPLOY_KEY secret to your GitHub repo settings so the action can SSH into your VPS.
Every commit to main syncs your folders to the server. New folders become new subdomains instantly.