Skip to content

Wire admin health/queue/metrics/websocket env vars into compose - #309

Merged
haksungjang merged 1 commit into
mainfrom
compose-env-wiring/admin-health-queue-metrics-ws
Sep 3, 2026
Merged

Wire admin health/queue/metrics/websocket env vars into compose#309
haksungjang merged 1 commit into
mainfrom
compose-env-wiring/admin-health-queue-metrics-ws

Conversation

@haksungjang

Copy link
Copy Markdown
Contributor

Summary

  • 15 vars documented in .env.example (admin/health disk and active-scan thresholds, Prometheus metrics exporter, scan-queue backlog alerting, webhook capacity retry, WebSocket connection caps) were never referenced in x-backend-env, so setting them in .env had no effect on the running container.
  • Adds them to both compose files with defaults matching core/config.py exactly.

Context

Part of the same compose env-var wiring audit as #300/#301/#303/#304/#306/#307/#308.

Test plan

  • Both compose files parse as valid YAML
  • Reviewer: this touches the same anchor lines as other PRs in the batch — rebase on merge if needed

15 vars documented in .env.example (admin/health disk and active-scan
thresholds, Prometheus metrics exporter, scan-queue backlog alerting,
webhook capacity retry, WebSocket connection caps) were never
referenced in x-backend-env, so setting them in .env had no effect on
the running container. Adds them with defaults matching core/config.py.

Part of the compose env-var wiring audit.
@haksungjang
haksungjang force-pushed the compose-env-wiring/admin-health-queue-metrics-ws branch from c936293 to 59f9c1f Compare September 3, 2026 08:04
@haksungjang
haksungjang merged commit 51b068b into main Sep 3, 2026
24 checks passed
@haksungjang
haksungjang deleted the compose-env-wiring/admin-health-queue-metrics-ws branch September 3, 2026 08:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant