chore(service): improve matrix service

- formatting and ENVs adjustment
This commit is contained in:
peaklabs-dev
2025-07-18 21:41:42 +02:00
parent fea7544300
commit 9292d3c223

View File

@@ -2,22 +2,23 @@
# slogan: Chat securely with your family, friends, community, or build great apps with Matrix! # slogan: Chat securely with your family, friends, community, or build great apps with Matrix!
# tags: chat,slack,discord,voip,video,call # tags: chat,slack,discord,voip,video,call
# logo: svgs/matrix.svg # logo: svgs/matrix.svg
# port: 8008
services: services:
matrix: matrix:
image: matrixdotorg/synapse:latest image: matrixdotorg/synapse:latest
volumes:
- ./data:/data
environment: environment:
- SERVICE_FQDN_MATRIX_8008 - SERVICE_FQDN_MATRIX_8008
- SYNAPSE_SERVER_NAME=${SERVICE_URL_MATRIX} - SYNAPSE_SERVER_NAME=${SERVICE_URL_MATRIX}
- SYNAPSE_REPORT_STATS=no - SYNAPSE_REPORT_STATS=${SYNAPSE_REPORT_STATS:-no}
- ENABLE_REGISTRATION=${ENABLE_REGISTRATION} - ENABLE_REGISTRATION=${ENABLE_REGISTRATION:-false}
- RECAPTCHA_PUBLIC_KEY=${RECAPTCHA_PUBLIC_KEY} - RECAPTCHA_PUBLIC_KEY=${RECAPTCHA_PUBLIC_KEY}
- RECAPTCHA_PRIVATE_KEY=${RECAPTCHA_PRIVATE_KEY} - RECAPTCHA_PRIVATE_KEY=${RECAPTCHA_PRIVATE_KEY}
- _SERVER_NAME=${SERVICE_URL_MATRIX} - _SERVER_NAME=${SERVICE_URL_MATRIX}
- _ADMIN_NAME=${SERVICE_USER_ADMIN} - _ADMIN_NAME=${SERVICE_USER_ADMIN}
- _ADMIN_PASS=${SERVICE_PASSWORD_ADMIN} - _ADMIN_PASS=${SERVICE_PASSWORD_ADMIN}
volumes:
- matrix-data:/data
entrypoint: entrypoint:
- /bin/bash - /bin/bash
- -c - -c