From 16948c62f9ea797502c83e9c169faaca884f5fb8 Mon Sep 17 00:00:00 2001 From: Nikholas Pcenicni <82239765+nikpcenicni@users.noreply.github.com> Date: Mon, 30 Mar 2026 22:49:01 -0400 Subject: [PATCH] Update compose.yaml for Tracearr service to include production environment variables and database configurations. This enhances deployment settings by specifying NODE_ENV, PORT, HOST, DATABASE_URL, REDIS_URL, JWT_SECRET, COOKIE_SECRET, and CORS_ORIGIN, improving overall service configuration and security. --- komodo/monitor/tracearr/compose.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/komodo/monitor/tracearr/compose.yaml b/komodo/monitor/tracearr/compose.yaml index e43f17c..294a5cf 100644 --- a/komodo/monitor/tracearr/compose.yaml +++ b/komodo/monitor/tracearr/compose.yaml @@ -12,11 +12,16 @@ services: ports: - "${PORT:-3000}:3000" environment: + - NODE_ENV=production + - PORT=3000 + - HOST=0.0.0.0 - TZ=${TZ:-UTC} + - DATABASE_URL=postgres://tracearr:${DB_PASSWORD:-tracearr}@timescale:5432/tracearr + - REDIS_URL=redis://redis:6379 + - JWT_SECRET=${JWT_SECRET} + - COOKIE_SECRET=${COOKIE_SECRET} + - CORS_ORIGIN=${CORS_ORIGIN:-*} - LOG_LEVEL=${LOG_LEVEL:-info} - # Optional: Override auto-generated secrets - # - JWT_SECRET=${JWT_SECRET} - # - COOKIE_SECRET=${COOKIE_SECRET} volumes: - tracearr_postgres:/data/postgres - tracearr_redis:/data/redis