Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: "2"
- services:
- db:
- build: db
- restart: always
- volumes:
- - ./volumes/db/var/lib/postgresql/data:/var/lib/postgresql/data
- - /etc/localtime:/etc/localtime:ro
- # uncomment the following to enable backup
- environment:
- - MM_USERNAME=mmuser
- - MM_PASSWORD=mmuser_password
- - MM_DBNAME=mattermost
- # - AWS_ACCESS_KEY_ID=XXXX
- # - AWS_SECRET_ACCESS_KEY=XXXX
- # - WALE_S3_PREFIX=s3://BUCKET_NAME/PATH
- # - AWS_REGION=us-east-1
- app:
- build: app
- restart: always
- volumes:
- - ./volumes/app/mattermost/config:/mattermost/config:rw
- - ./volumes/app/mattermost/data:/mattermost/data:rw
- - /etc/localtime:/etc/localtime:ro
- web:
- build: web
- ports:
- - "80:80"
- - "443:443"
- # - "8080:8080"
- restart: always
- volumes:
- # This directory must have cert files
- - ./volumes/web/cert:/cert:ro
- - /etc/localtime:/etc/localtime:ro
- environment:
- - MATTERMOST_ENABLE_SSL=false
- - PLATFORM_PORT_80_TCP_PORT=80
- hubot-matteruser:
- build:
- context: ./hubot-matteruser
- args:
- hubot_owner: me
- hubot_name: hubot
- hubot_description: just a robot
- restart: always
- user: hubot-matteruser
- ports:
- - "8080:8080"
- environment:
- - MATTERMOST_HOST=localhost
- - MATTERMOST_GROUP=main
- - MATTERMOST_USER=my@email.com
- - MATTERMOST_PASSWORD=matterbot
- - MATTERMOST_LOG_LEVEL=info
- - MATTERMOST_USE_TLS=false
- - MATTERMOST_TLS_VERIFY=false
- - MATTERMOST_WSS_PORT=80
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement