osnova-api-alert/docker/docker-compose.yaml

37 lines
967 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!]
api:
image: git.sm8255082.ru/osnova/osnova-api-alert:latest
restart: always
ports:
- "8000:8000"
environment:
- OAA_CFG__RUN__HOST=0.0.0.0
- OAA_CFG__RUN__PORT=8000
- OAA_CFG__RUN__RELOAD=True
- OAA_CFG__LOG__LEVEL=30
- OAA_CFG__LOG__LEVEL_TO_FILE=30
- OAA_CFG__SWAGGER__LOGIN=admin
- OAA_CFG__SWAGGER__PWD=P@ssw0rd!
- OAA_CFG__REDIS__HOST=localhost
- OAA_CFG__REDIS__PORT=6379
- OAA_CFG__REDIS__PWD=P@ssw0rd!
- OAA_CFG__TG__BOT_TOKEN=string
- OAA_CFG__TG__CHAT_ID=0
- OAA_CFG__TG__DASHBOARD_TRED_ID=0
- OAA_CFG__TG__NET_TRED_ID=0
- OAA_CFG__ZBX__TOKEN=string
- OAA_CFG__ZBX__CLOSE_ALERT_PATTERN=^Problem has been resolved