TurboStack Documentation
TurboStack is Hosted Power's self-service platform for managing your hosting infrastructure. You define how each server should be configured - web server, databases, caching, security, backups and more - and TurboStack applies that configuration to your servers for you. This documentation explains how to use the platform, step by step.
TurboStack is built for web developers, DevOps and e-commerce teams - and the agencies that serve them - who run business-critical sites and want them fast, stable and on a standard, open-source stack (no vendor lock-in).
Tip
New to TurboStack? Start with Introduction and Core concepts.
Getting started
- Introduction - what TurboStack is and how it works.
- Core concepts - clients, groups, hosts, templates and publishing.
- Deploy your first site - an end-to-end quick start.
- Connecting your domain - Domain Name System (DNS) records for your site.
- Logging in - signing in, two-factor authentication, account selection.
- Selecting an account - choose an account when your login has more than one.
- Navigating the interface - finding your way around.
TurboStack Platform
- Platform overview - the main areas of the platform.
Hosts
- Hosts - browse and manage your servers.
- Publishing changes - save and deploy configuration.
- History (revisions, deploys and cloning) - change and deployment history.
- Credentials - server and per-account access details.
- Health - live host monitoring.
- Threat Center - security findings.
- Services - web server, databases, caching, search.
- SSH - SSH keys and authentication.
- Security - TurboShield, firewall, allow-lists, Web Application Firewall (WAF).
- Backups - create backups and restore files and databases.
Applications (host tab): Applications | TLS certificates | Git deployment | Migration Hero
Advanced (host tab): Advanced settings | Email | Installing extra OS packages | FTP and SFTP access
Groups and templates
Tools
- Search - find hosts, groups and templates.
- Monitoring - fleet-wide alerts.
- Platform updates - release notes.
- Support - how to get help.
- Troubleshooting - common questions and fixes.
Customer Center
- Customer Center overview - the customer portal for account, services, billing and support.
- Registering an account | Logging in | Switching accounts | Dashboard
- Contacts | Teams
- Account details - profile, sign-in details and notification settings.
- TurboStack servers | Domains | DNS management
- Ticket dashboard | Creating a ticket
Applications
- Deploying applications - how it works, requirements, example YAML, and file layout/permissions.
- WordPress | Magento 2 | Shopware | Drupal | Laravel
- Akeneo PIM | OroCommerce | Craft CMS | Nextcloud
- Odoo | Medusa | nopCommerce | Self-hosted platforms (GitLab, Advanced Database Monitoring)
Technologies
- Technologies overview - what each building block is and how to configure it.
- Web and runtimes: Nginx | Apache | PHP | Node.js | Python | Ruby | .NET
- Databases and search: MySQL | PostgreSQL | MongoDB | SQL Server | Redis | RabbitMQ | Elasticsearch | OpenSearch
- Caching, proxy and containers: Varnish | Reverse proxy | Docker | Kubernetes
- Security and access: TurboShield | Firewall | SSH
- Server operations: System services - run background workers and app processes as systemd user services.
Troubleshooting
- Troubleshooting overview - a method for diagnosing host problems.
- Why is my site slow? | 502/503/504 errors | 403/413/429 errors
- Out of memory | High CPU and load | Disk full
- Database problems | TLS certificate problems | Mail deliverability
Platform concepts
- The Source (YAML) view - edit configuration as YAML.
- System types - customstack, cPanel, DirectAdmin, Windows.
- Accounts and access - account access and multi-account login.
- Security overview - how TurboStack protects your servers.
- Networking - private networking, Virtual Private Network (VPN) and high availability.
- Monitoring - the monitoring and observability stack.
- Performance tuning - caching and when to override defaults.
- Security hardening - a practical security checklist.
- Glossary - key TurboStack terms.
Your account
- Profile and preferences - account settings.
- API tokens - personal access tokens for the API.
- Two-factor authentication - secure your account.
Developers
- API reference - manage clients, groups and hosts programmatically.
- TurboStack CLI - manage caches, services and the firewall on the server with
tscli.
Trust and security
- Trust and security overview - how TurboStack keeps your hosting secure and managed.
- How we protect your platform | DDoS and abuse protection
- Backups and recovery | Access control and encryption | Reporting a security issue
Frequently asked questions
- Frequently asked questions - quick answers to common questions, each linking to the full page.
Note
This documentation is produced and maintained with a Claude Code documentation agent. See
AGENTS.md and PLAN.md in the repository root for the workflow and structure.