Deploy from Templates
Learn how to launch complete, production-ready applications with one click using TurboV's curated application templates.
1. What are Application Templates?
Setting up popular open-source software often requires multiple manual steps: configuring database schemas, creating storage volumes, generating secure passwords, and aligning environment variables.
TurboV Templates package these steps into a guided, one-click deployment experience:
- Automatic provisioning of required database instances (e.g. MySQL for WordPress).
- Auto-generation of cryptographically secure administrator passwords.
- Pre-configured volume mounts for persistent media and asset storage.
- Immediate HTTPS domain configuration via Traefik.
2. Deploying a Template (e.g. WordPress Starter)
To launch an application from a template:
- In the TurboV dashboard, navigate to your target project and click New Application → Deploy from Template (or click Templates in the navigation).
- Choose your template (e.g. WordPress Starter).
- Complete the guided configuration form:
- Application Name: A unique identifier for your project (e.g.
company-blog). - Target Server: Select which connected server should host the application.
- Site Title: The initial name of your website.
- Admin Account: Specify administrator username, secure password (or use the auto-generator), and contact email.
- Language: Choose your default site language.
- Application Name: A unique identifier for your project (e.g.
- Click Deploy Project.
3. What TurboV Provisions Automatically
When you click deploy on a template, TurboV orchestrates the entire deployment stack:
[ Template Selected: WordPress Starter ]
│
┌─────────┴─────────┐
▼ ▼
[ Managed Database ] [ Web Container ]
- Dedicated MySQL 8 - WordPress PHP runtime
- Isolated network - Pre-configured WP environment variables
- Persistent volume - Attached storage for /wp-content/uploads
│ │
└─────────┬─────────┘
▼
[ Traefik Edge Router ]
- Automated Let's Encrypt SSL
- HTTPS routing to your domain
4. Post-Deployment Management
Once your templated application is live:
- Custom Domains: Bind your production domain under the Domains tab.
- Backups: Configure automated daily snapshots under Backups to protect your database and uploaded assets.
- Terminal Access: Run CLI tools (e.g.
wp-cli) inside the running container using App Commander. - Environment Variables: Add custom plugins or tuning variables under Settings → Environment Variables.