33 lines
768 B
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!
|
|
|