From 07ac2e845ea077e6d9baa862224717801e27790e Mon Sep 17 00:00:00 2001 From: Till-JS <101404291+Till-JS@users.noreply.github.com> Date: Sat, 14 Feb 2026 12:31:35 +0100 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20fix(stats-bot):=20add=20Redis=20?= =?UTF-8?q?and=20Matrix-SSO-Link=20for=20auto-login?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Add REDIS_HOST, REDIS_PASSWORD for session storage - Add MANA_CORE_AUTH_URL, MANA_CORE_SERVICE_KEY for Matrix-SSO-Link - Add redis dependency to depends_on - Use local image build instead of GHCR Co-Authored-By: Claude Opus 4.5 --- docker-compose.macmini.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/docker-compose.macmini.yml b/docker-compose.macmini.yml index f98af5bff..b8f9526ff 100644 --- a/docker-compose.macmini.yml +++ b/docker-compose.macmini.yml @@ -732,8 +732,8 @@ services: start_period: 40s matrix-stats-bot: - image: ghcr.io/memo-2023/matrix-stats-bot:latest - platform: linux/amd64 + image: matrix-stats-bot:local + #platform: linux/amd64 container_name: mana-matrix-bot-stats restart: always depends_on: @@ -741,10 +741,18 @@ services: condition: service_healthy victoriametrics: condition: service_healthy + redis: + condition: service_healthy environment: NODE_ENV: production PORT: 4012 TZ: Europe/Berlin + # Redis for session storage (Matrix-SSO-Link) + REDIS_HOST: redis + REDIS_PASSWORD: ${REDIS_PASSWORD:-redis123} + # Mana Core Auth for Matrix-SSO-Link auto-login + MANA_CORE_AUTH_URL: http://mana-auth:3001 + MANA_CORE_SERVICE_KEY: ${MANA_CORE_SERVICE_KEY} MATRIX_HOMESERVER_URL: http://synapse:8008 MATRIX_ACCESS_TOKEN: ${MATRIX_STATS_BOT_TOKEN} MATRIX_REPORT_ROOM_ID: ${MATRIX_STATS_REPORT_ROOM:-}