- Move docker-compose.prod.yml and docker-compose.homelab-secure.yml to deployments/ - Create deployments/README.md with usage instructions - Update test scripts to use new deployment paths - Fix performance regression detection to output to tests/bin/ - All test outputs now properly organized in tests/bin/
34 lines
844 B
Markdown
34 lines
844 B
Markdown
# Docker Compose Deployments
|
|
|
|
This directory contains Docker Compose configurations for different deployment environments.
|
|
|
|
## Files
|
|
|
|
- `docker-compose.homelab-secure.yml` - Secure homelab deployment with TLS and authentication
|
|
- `docker-compose.prod.yml` - Production deployment configuration
|
|
|
|
## Usage
|
|
|
|
### Development
|
|
```bash
|
|
# Use the main docker-compose.yml in project root
|
|
docker-compose up -d
|
|
```
|
|
|
|
### Homelab (Secure)
|
|
```bash
|
|
docker-compose -f deployments/docker-compose.homelab-secure.yml up -d
|
|
```
|
|
|
|
### Production
|
|
```bash
|
|
docker-compose -f deployments/docker-compose.prod.yml up -d
|
|
```
|
|
|
|
## Environment Variables
|
|
|
|
Each deployment may require specific environment variables. Refer to the individual compose files for requirements.
|
|
|
|
## Monitoring
|
|
|
|
Performance monitoring configurations are in `monitoring/docker-compose.performance.yml`
|