@@ -72,7 +72,7 @@ From the official Torrust Tracker documentation, we need to account for:
72
72
### Core Principles
73
73
74
74
1 . ** Infrastructure ≠ Application** : Clean separation of concerns
75
- 2 . ** Environment Parity** : Same deployment process for local/staging/ production
75
+ 2 . ** Environment Parity** : Same deployment process for local/production
76
76
3 . ** Configuration as Environment** : All config via environment variables
77
77
4 . ** Immutable Infrastructure** : VMs are cattle, not pets
78
78
5 . ** Deployment Pipeline** : Clear build → release → run stages
@@ -103,7 +103,7 @@ the flexibility to deploy to multiple cloud providers.
103
103
104
104
#### 1.3 Environment Standardization
105
105
106
- - Standardize local, staging, and production environments
106
+ - Standardize local and production environments
107
107
- Create environment-specific variable files
108
108
- Implement configuration validation
109
109
@@ -191,7 +191,6 @@ torrust-tracker-demo/
191
191
│ └── config/ # Configuration templates
192
192
│ ├── environments/
193
193
│ │ ├── local.env
194
- │ │ ├── staging.env
195
194
│ │ └── production.env
196
195
│ └── templates/
197
196
│ ├── tracker.toml.tpl
@@ -200,15 +199,13 @@ torrust-tracker-demo/
200
199
│ ├── compose/ # Environment-specific compose files
201
200
│ │ ├── base.yaml # Base services
202
201
│ │ ├── local.yaml # Local overrides
203
- │ │ ├── staging.yaml # Staging overrides
204
202
│ │ └── production.yaml # Production overrides
205
203
│ ├── config/ # Application configurations
206
204
│ │ └── templates/ # Configuration templates
207
205
│ └── scripts/ # Application-specific scripts
208
206
└── docs/
209
207
└── deployment/ # Deployment documentation
210
208
├── local.md
211
- ├── staging.md
212
209
└── production.md
213
210
```
214
211
@@ -304,7 +301,6 @@ make test-services # Health checks, endpoints
304
301
``` bash
305
302
# Multi-environment testing
306
303
make test-local # Local environment
307
- make test-staging # Staging environment
308
304
make test-production # Production environment (dry-run)
309
305
```
310
306
0 commit comments