Добавить docker-compose.yml

This commit is contained in:
2025-12-16 14:37:41 +00:00
parent b2fe2c3937
commit 387eb6a119

31
docker-compose.yml Normal file
View File

@@ -0,0 +1,31 @@
version: '3.8'
services:
mostlymatter:
build: .
container_name: mostlymatter
ports:
- "8065:8065"
environment:
- MM_SERVICESETTINGS_SITEURL=http://localhost:8065
- MM_SQLSETTINGS_DRIVERNAME=postgres
- MM_SQLSETTINGS_DATASOURCE=postgres://mostlymatter:password@db:5432/mattermost?sslmode=disable&connect_timeout=10
- MM_LOCALIZATIONSETTINGS_DEFAULTSERVERLOCALE=en
depends_on:
- db
volumes:
- ./data:/mattermost/data
- ./logs:/mattermost/logs
- ./config:/mattermost/config
restart: unless-stopped
db:
image: postgres:15-alpine
container_name: mostlymatter_db
environment:
- POSTGRES_USER=mostlymatter
- POSTGRES_PASSWORD=password
- POSTGRES_DB=mattermost
volumes:
- ./postgres_data:/var/lib/postgresql/data
restart: unless-stopped