From f088a3214b1a6c90a5fc1e900a734bb15b1f1809 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 19 Dec 2025 22:17:20 +0000 Subject: [PATCH] Improve security: use environment variables for health check authentication Co-authored-by: Siumauricio <47042324+Siumauricio@users.noreply.github.com> --- blueprints/oneuptime/docker-compose.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/blueprints/oneuptime/docker-compose.yml b/blueprints/oneuptime/docker-compose.yml index 3642db0e..ac126b6e 100644 --- a/blueprints/oneuptime/docker-compose.yml +++ b/blueprints/oneuptime/docker-compose.yml @@ -48,10 +48,12 @@ services: image: redis:7-alpine restart: unless-stopped command: redis-server --requirepass ${REDIS_PASSWORD} + environment: + REDISCLI_AUTH: ${REDIS_PASSWORD} volumes: - redis_data:/data healthcheck: - test: ["CMD", "redis-cli", "-a", "${REDIS_PASSWORD}", "ping"] + test: ["CMD", "redis-cli", "ping"] interval: 10s timeout: 5s retries: 5 @@ -67,7 +69,7 @@ services: volumes: - clickhouse_data:/var/lib/clickhouse healthcheck: - test: ["CMD", "clickhouse-client", "--password", "${CLICKHOUSE_PASSWORD}", "--query", "SELECT 1"] + test: ["CMD-SHELL", "clickhouse-client --password $CLICKHOUSE_PASSWORD --query 'SELECT 1'"] interval: 10s timeout: 5s retries: 5