Chris
|
423334db4d
|
Add structured logging (Pino), Docker log rotation, and OpenObserve + Fluent Bit observability stack
- logger.js: Pino JSON logger with console-style helpers and pino-http request logging (static assets skipped, headers not logged, secrets redacted)
- server.js: replace 89 console.* calls with log.info/warn/error; add request logging middleware
- docker-compose.yml: json-file rotation (10m x 5, compressed), LOG_LEVEL, 'forkfolio' log tag
- observability/: standalone OpenObserve + Fluent Bit stack routing tagged container logs to per-app streams
- .dockerignore: exclude observability stack from app image
|
2026-11-01 01:17:21 -05:00 |
|