mattermost/docker-compose.yml hinzugefügt

This commit is contained in:
2026-03-26 16:34:18 +00:00
parent 4b90e86bee
commit 46b6f64fbd

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}/bleveindexes:/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}/db:/var/lib/postgresql/data
restart: always