-
Notifications
You must be signed in to change notification settings - Fork 1
/
docker-compose.yml
36 lines (34 loc) · 933 Bytes
/
docker-compose.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
version: '3'
services:
errbot:
image: rroemhild/errbot
# Provide custom config
command: -c /srv/st2config.py
environment:
# Satisfy plugin requirements
- AUTOINSTALL_DEPS=True
# Errbot image settings
- BACKEND=Slack
# More logs is always better
- BOT_LOG_LEVEL=DEBUG
# Names of bot admins in Slack
- BOT_ADMINS
# Slack integration credentials
- BOT_TOKEN
# Whitelist plugins bundled with Errbot
- CORE_PLUGINS
# err-stackstorm plugin settings
- ST2_API_KEY
- ST2_HOST=${ST2_HOST:-172.17.0.1}
ports:
- "3141:3141"
# HTTPS port in not in use
#- "3142:3142"
volumes:
# Persist configuration, plugins and logs
- "errbot-data:/srv"
- "./plugins/:/srv/plugins/"
# Supply custom config with StackStorm options
- "./st2config.py:/srv/st2config.py:ro"
volumes:
errbot-data: