From eae37828a5c350d33ecdc8dea8275a9f1a85f9fb Mon Sep 17 00:00:00 2001 From: ulfrxdev Date: Thu, 2 Apr 2026 19:37:50 +0200 Subject: [PATCH] Fix mattermost secrets --- stacks/mattermost/docker-compose.yaml | 17 ++--------------- 1 file changed, 2 insertions(+), 15 deletions(-) diff --git a/stacks/mattermost/docker-compose.yaml b/stacks/mattermost/docker-compose.yaml index b0451f0..fcad9f9 100644 --- a/stacks/mattermost/docker-compose.yaml +++ b/stacks/mattermost/docker-compose.yaml @@ -4,17 +4,13 @@ services: platform: linux/amd64 container_name: mattermost restart: unless-stopped - entrypoint: ["/bin/sh", "-c"] - command: - - | - export MM_SQLSETTINGS_DATASOURCE="postgres://mattermost:$$(cat /run/secrets/mattermost_postgres_password)@postgres:5432/mattermost?sslmode=disable" - export MM_OPENIDCONNECTSETTINGS_SECRET="$$(cat /run/secrets/mattermost_oidc_secret)" - exec /entrypoint.sh mattermost environment: MM_SQLSETTINGS_DRIVERNAME: postgres + MM_SQLSETTINGS_DATASOURCE: postgres://mattermost:${MATTERMOST_POSTGRES_PASSWORD}@postgres:5432/mattermost?sslmode=disable MM_BLEVESETTINGS_INDEXDIR: /mattermost/bleve-indexes MM_OPENIDCONNECTSETTINGS_ENABLE: "true" MM_OPENIDCONNECTSETTINGS_ID: ${MATTERMOST_OIDC_CLIENT_ID} + MM_OPENIDCONNECTSETTINGS_SECRET: ${MATTERMOST_OIDC_CLIENT_SECRET} MM_OPENIDCONNECTSETTINGS_DISCOVERYENDPOINT: ${MATTERMOST_OIDC_DISCOVERY_URL} MM_OPENIDCONNECTSETTINGS_BUTTONTEXT: Login with Authentik MM_EMAILSETTINGS_ENABLESIGNINWITHEMAIL: "false" @@ -28,9 +24,6 @@ services: networks: - homelab_apps - homelab_db - secrets: - - mattermost_postgres_password - - mattermost_oidc_secret labels: - traefik.enable=true - traefik.docker.network=homelab_apps @@ -59,9 +52,3 @@ networks: external: true homelab_db: external: true - -secrets: - mattermost_postgres_password: - environment: MATTERMOST_POSTGRES_PASSWORD - mattermost_oidc_secret: - environment: MATTERMOST_OIDC_CLIENT_SECRET