PaaS Firewall Docs Handbook

Deploy and secure web or IoT projects. Works with any stack and any cloud provider.

Create a secure virtual cloud using any cloud provider, your own servers, or both. Deploy from local folders or Git, and reduce cloud costs by up to 10× (or more) — all 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 Hetzner or DigitalOcean account, or a batch of 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 does it work?

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 and port_your_app_listens_to with a port you use in your service/app): curl https://turbocloud.dev/deploy | bash -s -- -i server_public_ip -p port To use a custom domain, add the -d parameter (make sure your domain’s A record points to your server’s IP address): curl https://turbocloud.dev/deploy | bash -s -- -i server_public_ip -p port -d some_domain.com 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): 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