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
curlcommand. TurboV automatically prepares Docker, creates the isolatedturbovnetwork 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
| Capability | What TurboV Delivers |
|---|---|
| Servers & Provisioning | One-line install, 11-step automated provisioning pipeline, hardware telemetry, and safe mode. |
| Git Deployments | GitHub App integration, automatic deploy on git push, monorepo subfolder roots, and zero downtime. |
| Docker & Nixpacks | Auto-detection via Nixpacks, custom Dockerfiles, private registries (Docker Hub, GHCR, AWS ECR). |
| Deploy from Templates | One-click launch for pre-configured applications like WordPress with automated database wiring. |
| Projects & Shared Config | Group applications and microservices with shared project-level environment variables. |
| Environments & Secrets | Production, Staging, Dev, and preview branches with AES-256-GCM envelope encryption. |
| Domains & Auto-SSL | Custom domain routing, automatic Let's Encrypt certificates, HTTP-to-HTTPS 301 redirection. |
| Managed Databases | PostgreSQL 16, MySQL 8, Redis 7, MongoDB 7 with private network isolation and auto connection strings. |
| Database Studio | In-browser schema explorer, paginated table viewer, and raw SQL query runner. |
| Database Cloning | Stream database snapshots directly between servers and environments to seed staging from production. |
| Backups & Disaster Recovery | Automated S3, Cloudflare R2, and MinIO direct-to-storage backups with retention rules. |
| Real-Time Observability | WebSocket runtime log streaming, build output logs, CPU/RAM/Disk metrics, Traefik request graphs. |
| App Commander | In-browser web terminal (docker exec) for migrations and debugging with container file browser. |
| Organizations & RBAC | Multi-tenant organizations, team member invitations, audit logs, and granular role permissions. |
| Billing & Plans | Transparent Free and Pro tiers, connected server limits, and Stripe subscription management. |
Recommended Pathways
- Deploying Your First App? Follow our 5-Minute Quick Start Guide to connect a server and go live.
- Planning Infrastructure? Read the Hardware & Prerequisites Guide for server sizing and port settings.
- Deep-Dive Concepts? Explore Architecture & Flow and The Agent System.