Deploy a cloud application
Deploy containerised applications to Quant Cloud. Whether you’re starting fresh or bringing an existing project, Quant handles container builds, infrastructure provisioning, and deployments through GitHub.
| Method | Time | GitHub required | Best for |
|---|---|---|---|
| Starter kit | ~5 min | Yes | New projects — get a working app with CI/CD instantly |
| Pre-built image | ~3 min | No | WordPress, Drupal, Ghost — no code required |
| Import from GitHub | ~5 min | Yes | Existing repos with a docker-compose.yml |
| Manual configuration | ~15 min | Optional | Full control over every setting |
Starter kit
Section titled “Starter kit”Create a cloud application from a template. Quant creates a GitHub repository from a starter kit, provisions your infrastructure, and sets up automated deployments.
- In the Quant dashboard, go to Cloud Apps → New → Starter Kit
- Choose a template (Node.js, Laravel, Django, WordPress, and more)
- Connect GitHub if prompted, and name your repository
- Configure your application name and settings
- Click Create and watch the wizard work
The wizard creates your GitHub repo, provisions the Cloud application, sets up secrets, and triggers the first build. If the template requires a database, one is provisioned automatically.
Full starter kit walkthrough →
Pre-built image
Section titled “Pre-built image”Deploy popular applications without writing any code. Quant provides pre-built container images for common platforms.
- In the Quant dashboard, go to Cloud Apps → New → Pre-built Image
- Choose an application (WordPress, Drupal, Ghost, etc.)
- Configure your application name and settings
- Select whether to provision a managed database
- Click Create
Your application is provisioned and running within a few minutes. Manage content through the application’s admin interface.
Import from GitHub
Section titled “Import from GitHub”Have an existing project with a docker-compose.yml? Import it directly.
- In the Quant dashboard, go to Cloud Apps → New → Import from GitHub
- Select your GitHub installation and choose a repository
- The wizard detects your
docker-compose.ymland shows the services found - Review the configuration — application name, detected services, build contexts
- Click Create — Quant sets up secrets and creates a PR with the deployment workflow
- Merge the PR to trigger your first build and deployment
Manual configuration
Section titled “Manual configuration”For full control, create a Cloud application manually and configure your own workflow.
- Go to Cloud Apps → New → Manual
- Configure your application name, services, and resources
- Set up your own GitHub Actions workflow using the Quant Cloud actions
See the Cloud Applications documentation for detailed configuration guides.
What the wizard provisions
Section titled “What the wizard provisions”Depending on the path you choose, the wizard automatically creates different resources:
| Resource | Starter kit | Pre-built image | Import | Manual |
|---|---|---|---|---|
| GitHub repository | Created from template | — | Uses existing | — |
| Cloud application | Created | Created | Created | You create |
| Container registry | Configured | Pre-configured | Configured | You configure |
| GitHub secrets | Set automatically | — | Set automatically | You set |
| Deployment workflow | Committed to repo | — | PR created | You write |
| Managed database | If template requires | Optional | — | Optional |
Next steps
Section titled “Next steps”- Add a custom domain — Point your domain to your Cloud application
- Environment variables — Configure runtime environment variables
- Scaling — Adjust CPU, memory, and replicas
- Monitoring — Monitor application health and logs
- Connecting GitHub — Learn how the GitHub integration works