mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 20:01:09 +02:00
fix(mana-research): wire REDIS_PASSWORD into compose REDIS_URL
Redis runs with --requirepass, but mana-research was pointing at
redis://redis:6379 without credentials. Cache misses are not fatal
(the executor falls back to the upstream provider on every request)
but the NOAUTH error spam drowns real errors in logs/glitchtip.
Match the pattern other services use:
redis://:${REDIS_PASSWORD:-redis123}@redis:6379
Caught during the deep-research deploy smoke-test on 2026-04-22.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
09e6a8b9df
commit
4867300d01
1 changed files with 6 additions and 1 deletions
|
|
@ -407,7 +407,12 @@ services:
|
|||
NODE_ENV: production
|
||||
PORT: 3068
|
||||
DATABASE_URL: postgresql://postgres:${POSTGRES_PASSWORD:-mana123}@postgres:5432/mana_platform
|
||||
REDIS_URL: redis://redis:6379
|
||||
# Redis requires auth (see redis service `--requirepass`). Without the
|
||||
# password here the cache layer degrades to every-request-missing with
|
||||
# NOAUTH log spam. Cache misses are not fatal (the executor just
|
||||
# proxies straight to the upstream provider), but the log noise
|
||||
# drowns out real errors in grafana/glitchtip.
|
||||
REDIS_URL: redis://:${REDIS_PASSWORD:-redis123}@redis:6379
|
||||
MANA_AUTH_URL: http://mana-auth:3001
|
||||
MANA_LLM_URL: http://mana-llm:3025
|
||||
MANA_CREDITS_URL: http://mana-credits:3002
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue