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

34 lines
812 B
YAML

version: '3.3'
services:
redis:
image: redis:latest
restart: always
volumes:
- ./local_redis_file/data:/data
#command: ["redis-server", --port 6379]
command: [redis-server, --protected-mode yes, --port 6379, --requirepass, P@ssw0rd!]
tg-bot:
image: git.sm8255082.ru/osnova/zbx-tg-bot:2.0.1
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!