[Sub-issue #80-E]: Docker Logging Configuration + Rotation #85
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Parent Issue
Refs #80 - Unified Debug Logging System
Scope
Add logging driver configuration to all services in docker-compose.yml with rotation.
Files to Modify
docker-compose.yml- Add logging blocks to all 6 servicesImplementation Details
Add to each service in docker-compose.yml:
Configuration Rationale
max-size: 10m- Each log file max 10MBmax-file: 3- Keep 3 rotated files (30MB total per container)json-filedriver - Compatible with Promtail scrapingAcceptance Criteria
docker logscommandDependencies
None - can be executed in parallel with #80-A and #80-C
Milestone
Milestone 1: Foundation