matermost/docker-compose.yml aktualisiert

This commit is contained in:
2025-05-11 19:07:03 +00:00
parent f0f762bb48
commit 5ef9e948a6

View File

@@ -0,0 +1,38 @@
services:
team-trib:
container_name: ${MM_NAME}
image: ${MM_IMAGE}
environment:
- MM_SQLSETTINGS_DRIVERNAME=postgres
- MM_SQLSETTINGS_DATASOURCE=postgres://${MM_POSTGRES_USER}:${MM_POSTGRES_PASSWORD}@postgres-server:5432/${MM_POSTGRES_DB}?sslmode=disable&connect_timeout=10
- MM_SERVICESETTINGS_SITEURL=${MM_URL}
- MM_ADMIN_EMAIL=${MM_ADMIN_EMAIL}
- MM_ADMIN_USERNAME=${MM_ADMIN_USERNAME}
- MM_ADMIN_PASSWORD=${MM_ADMIN_PASSWORD}
ports:
- 8065:8065
- 8067:8067
- 8074:8074
- 8075:8075
depends_on:
- postgres-server
volumes:
- ${MM_VOLUME_DATA}:/mattermost/data
- ${MM_VOLUME_CONFIG}:/mattermost/config
- ${MM_VOLUME_CLIENT_PLUGINS}:/mattermost/client/plugins
- ${MM_VOLUME_PLUGINS}:/mattermost/plugins
- ${MM_VOLUME_BLEVE_INDEXES}:/mattermost/bleveindexes
- ${MM_VOLUME_LOGS}:/mattermost/logs
restart: always
extra_hosts:
- "${MM_EXTERNAL_HOST}"
postgres-server:
container_name: postgres-server
image: postgres:latest
environment:
- POSTGRES_DB="${MM_POSTGRES_DB}"
- POSTGRES_USER="${MM_POSTGRES_USER}"
- POSTGRES_PASSWORD="${MM_POSTGRES_PASSWORD}"
volumes:
- ${MM_VOLUME_POSTGRES}:/var/lib/postgresql/data
restart: always