c722cab86c
Archive user-profile change to openspec/changes/archive/ All tasks complete, specs already synced to main specs directory.
25 lines
947 B
Markdown
25 lines
947 B
Markdown
## MODIFIED Requirements
|
|
|
|
### Requirement: Docker Compose Setup
|
|
|
|
The system SHALL provide Docker Compose configurations for both development and traefik deployment.
|
|
|
|
#### Scenario: Development compose file
|
|
- GIVEN the development environment
|
|
- THEN `docker-compose.yml` SHALL define all platform services for local development
|
|
|
|
#### Scenario: Traefik compose file
|
|
- GIVEN the production deployment
|
|
- THEN `docker-compose.traefik.yml` SHALL define all platform services behind Traefik
|
|
- AND no ports SHALL be exposed directly (all traffic through Traefik)
|
|
|
|
### Requirement: Environment Configuration
|
|
|
|
The system SHALL document all required environment variables for both development and traefik deployment modes.
|
|
|
|
#### Scenario: Environment setup
|
|
- GIVEN a new developer or operator
|
|
- WHEN they set up the project
|
|
- THEN `.env.example` SHALL document all variables for both modes
|
|
- AND variables SHALL include domain configuration for traefik mode
|