TurboCloud Docs Cloud Handbook GitHub

Deploy web projects anywhere with an automated Web Application Firewall and Rate Limiter in minutes

No DevOps knowledge and self-hosting experience required. Deploy from local folders, GitHub or Bitbucket to cloud/dedicated servers and own hardware. Reduce cloud costs by up to 10x (or more) while maintaining complete control over your infrastructure.


TurboCloud with DigitalOcean
TurboCloud with Hetzner
TurboCloud with Scaleway
TurboCloud with Vultr
TurboCloud with Raspberry Pi OS

PaaS on top of your cloud provider or servers

Don’t wait until your cloud bills skyrocket with PaaS services like Heroku, Vercel and others. With TurboCloud, deploy anything to your cloud provider for the price of a VPS—no subscription and credit card required.


TurboCloud self-hosting-paas web console


Main Features


How to deploy with TurboCloud

No registration, no credit card, and no GitHub/Bitbucket permissions required


What You Need

Deploy from local folders

In the root folder of your project on your local machine, run the following command (replace server_public_ip with the IP of your server): curl https://turbocloud.dev/deploy | bash -s -- -i server_public_ip Once installation is complete, open console.turbocloud.dev in a browser to add and manage servers/apps/databases/localhost tunnels.

Deploy from GitHub and Bitbucket

Run the setup command on your development machine (replace server_public_ip with your server's IP address; SSH access to the server is required): ssh root@server_ip
curl https://turbocloud.dev/quick-start | bash -s -- -i server_public_ip
Once installation is complete, open console.turbocloud.dev in a browser to add and manage servers/apps/databases/localhost tunnels.


What TurboCloud includes