zbx-tg-bot/docker/docker-compose.yaml

33 lines
768 B
YAML

version: '3.3'
services:
redis:
image: redis:latest
restart: always
volumes:
- ./local_redis_file/data:/data
command: [redis-server, --protected-mode yes, --port 6379, --requirepass, P@ssw0rd!]
tg-bot:
image: git.sm8255082.ru/osnova/zbx-tg-bot:1.0.0
restart: always
depends_on:
- redis
environment:
- CFG__LOG__LEVEL=30
- CFG__LOG__LEVEL_TO_FILE=30
- CFG__ZABBIX__URL=https://zabbix.example.com
- CFG__ZABBIX__TOKEN=string
- CFG__ZABBIX__MIN_SEVERITY=2
- CFG__ZABBIX__UPD_INTERVAL=30
- CFG__TGBOT__TOKEN=string
- CFG__TGBOT__CHAT_ID=000000
- CFG__TGBOT__TREAD_ID=0
- CFG__REDIS__HOST=redis
- CFG__REDIS__PORT=6379
- CFG__REDIS__PWD=P@ssw0rd!