mirror of
https://gitlab.com/Zer0interrupt/recipe-manager.git
synced 2026-11-01 23:24:11 -05:00
- 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
11 lines
482 B
Text
11 lines
482 B
Text
# Copy to .env and change the password before first start.
|
|
# The root user is created on OpenObserve's first launch; changing these later
|
|
# does not update an existing user (change it in the UI instead).
|
|
ZO_ROOT_USER_EMAIL=admin@example.com
|
|
ZO_ROOT_USER_PASSWORD=ChangeMe-StrongPassword123!
|
|
|
|
# OpenObserve organization that Fluent Bit writes to
|
|
ZO_ORG=default
|
|
|
|
# Default retention for all streams (days). Per-stream overrides can be set in the UI.
|
|
ZO_COMPACT_DATA_RETENTION_DAYS=30
|