Introduction to TurboV

TurboV is a hosted Platform-as-a-Service (PaaS) that lets you deploy, manage, and scale web applications and databases on your own servers. We run the dashboard and control plane for you; your apps, builds, and databases run on servers you own.

It provides the intuitive developer experience of Vercel and Railway while giving you 100% ownership of your infrastructure, compute resources, and data on any VPS or bare-metal server (Hetzner, DigitalOcean, AWS, Linode, OVH, or private hardware).


Why TurboV?

Managing your own infrastructure typically forces a painful choice: pay steep premiums for managed developer platforms, or spend days configuring Docker, reverse proxies, SSL certificates, GitHub webhooks, database backups, and log monitoring scripts.

TurboV solves this with an intelligent control plane and host agent:

  • 100% Data Sovereignty: Your source code, databases, volume mounts, and customer data never leave your servers.
  • Zero Inbound Ports: The TurboV Agent initiates an outbound, secure connection to the control plane. You never need to open SSH or agent ports on your firewall.
  • Automated Server Setup: Connect any clean Linux server with a single curl command. TurboV automatically prepares Docker, creates the isolated turbov network bridge, configures Traefik v3, provisions SSL certificates, and configures swap memory on low-RAM machines.
  • Multi-Service Environments: Run Web applications, background Workers, and scheduled Cron jobs in unified environments.
  • Managed Databases & In-Browser Studio: One-click provisioning of PostgreSQL, MySQL, Redis, and MongoDB, complete with an in-dashboard Database Studio for schema exploration, data filtering, and SQL query execution.
  • Enterprise-Grade Secrets: Environment variables and database credentials are protected with AES-256-GCM envelope encryption. Secrets are injected at runtime into memory and are never baked into Docker images.
  • Direct-to-Storage Backups: Database and volume backups stream directly from your server to your S3, Cloudflare R2, or MinIO bucket using presigned URLs.

High-Level Platform Overview

+-------------------------------------------------------------------------------+
|                            CLIENT & API ACCESS                                |
|    TurboV Web Dashboard     |     TurboV CLI     |     REST API Automation    |
+-------------------------------------------------------------------------------+
                                        | (Secure HTTPS / WSS)
                                        v
+-------------------------------------------------------------------------------+
|                        TURBOV CONTROL PLANE (CLOUD)                           |
|  - Real-time Deployment Orchestrator       - Configuration & Metadata Store   |
|  - Envelope Encryption Key Engine          - Presigned Backup Dispatcher      |
+-------------------------------------------------------------------------------+
                                        ^
                                        | Outbound Secure WSS (Zero Inbound Ports)
                                        v
+-------------------------------------------------------------------------------+
|                         YOUR HOST INFRASTRUCTURE (VPS)                        |
|                                                                               |
|  [ TurboV Agent Daemon ] (Managed systemd service: turbov-agent)              |
|    - Dynamic Traefik router config: /var/lib/turbov/traefik/dynamic/          |
|    - Zero-downtime blue-green deployment runner                               |
|    - Direct-to-storage backup streaming engine                                |
|                                                                               |
|  [ Traefik v3 Reverse Proxy ] (Ports 80 & 443)                                |
|    - Automated Let's Encrypt ACME HTTP-01 SSL: acme.json                      |
|    - Friendly fallback maintenance status page                                |
|                                                                               |
|  [ Docker Engine & Isolated Bridge Network: turbov ]                          |
|    +-----------------------+ +--------------------+ +----------------------+  |
|    | Web App Containers    | | Worker & Cron Jobs | | Managed Databases    |  |
|    | (Zero-Downtime Switch)| | (Queue Daemons)    | | (Postgres, MySQL, ..)|  |
|    +-----------------------+ +--------------------+ +----------------------+  |
+-------------------------------------------------------------------------------+

Core Capabilities

CapabilityWhat TurboV Delivers
Servers & ProvisioningOne-line install, 11-step automated provisioning pipeline, hardware telemetry, and safe mode.
Git DeploymentsGitHub App integration, automatic deploy on git push, monorepo subfolder roots, and zero downtime.
Docker & NixpacksAuto-detection via Nixpacks, custom Dockerfiles, private registries (Docker Hub, GHCR, AWS ECR).
Deploy from TemplatesOne-click launch for pre-configured applications like WordPress with automated database wiring.
Projects & Shared ConfigGroup applications and microservices with shared project-level environment variables.
Environments & SecretsProduction, Staging, Dev, and preview branches with AES-256-GCM envelope encryption.
Domains & Auto-SSLCustom domain routing, automatic Let's Encrypt certificates, HTTP-to-HTTPS 301 redirection.
Managed DatabasesPostgreSQL 16, MySQL 8, Redis 7, MongoDB 7 with private network isolation and auto connection strings.
Database StudioIn-browser schema explorer, paginated table viewer, and raw SQL query runner.
Database CloningStream database snapshots directly between servers and environments to seed staging from production.
Backups & Disaster RecoveryAutomated S3, Cloudflare R2, and MinIO direct-to-storage backups with retention rules.
Real-Time ObservabilityWebSocket runtime log streaming, build output logs, CPU/RAM/Disk metrics, Traefik request graphs.
App CommanderIn-browser web terminal (docker exec) for migrations and debugging with container file browser.
Organizations & RBACMulti-tenant organizations, team member invitations, audit logs, and granular role permissions.
Billing & PlansTransparent Free and Pro tiers, connected server limits, and Stripe subscription management.