You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
> -✅ **Application deployment** (Torrust Tracker stack with Docker Compose)
16
16
>
17
-
> 📋 **MVP Goal:** After completing the [roadmap](docs/roadmap.md), we will have a fully automated deployment solution for Torrust Tracker with complete application stack management.
17
+
> 📋 **MVP Goal:** After completing the [roadmap](docs/roadmap.md), we will have a fully automated deployment solution for Torrust Tracker with complete application stack management and multi-cloud provider support.
18
18
19
19
This Rust application provides automated deployment infrastructure for Torrust tracker projects. It supports **local development** with LXD and **production deployments** with Hetzner Cloud. The multi-provider architecture allows easy extension to additional cloud providers.
20
20
@@ -28,12 +28,13 @@ This Rust application provides automated deployment infrastructure for Torrust t
28
28
- ✅ **Fast, easy to install and use** local development solution
@@ -190,15 +191,16 @@ cargo run --bin e2e-tests-full -- --help
190
191
191
192
### 📖 Manual Deployment Steps
192
193
193
-
> **✅ Infrastructure commands are now available!** You can create, provision, configure, test, and destroy deployment environments using the CLI.
194
+
> **✅ Complete deployment workflow is now available!** You can create, provision, configure, test, deploy, run, and destroy Torrust Tracker environments using the CLI.
194
195
>
195
196
> **Current Status:**
196
197
>
197
198
> - ✅ **Environment Management**: Create and manage deployment environments
198
-
> - ✅ **Infrastructure Provisioning**: Provision VM infrastructure with LXD
199
+
> - ✅ **Infrastructure Provisioning**: Provision VM infrastructure with LXD or Hetzner Cloud
# 5. Configure system (Docker, Docker Compose, firewall)
61
60
torrust-tracker-deployer configure my-environment
62
61
63
62
# 6. Verify deployment infrastructure
64
63
torrust-tracker-deployer test my-environment
65
64
66
-
# 7. Destroy environment when done
65
+
# 7. Deploy application configuration and files
66
+
torrust-tracker-deployer release my-environment
67
+
68
+
# 8. Start Torrust Tracker services
69
+
torrust-tracker-deployer run my-environment
70
+
71
+
# 9. Destroy environment when done
67
72
torrust-tracker-deployer destroy my-environment
68
73
```
69
74
70
-
This workflow deploys VM infrastructure with Docker and Docker Compose installed, ready for application deployment (coming soon with `release`and `run` commands).
75
+
This workflow deploys a complete Torrust Tracker instance with all configuration and services running.
71
76
72
77
## Hybrid Command Architecture
73
78
@@ -119,15 +124,15 @@ torrust-tracker-deployer list # List all environments (not yet implem
0 commit comments