domovoy_bot/docker-compose.yml

52 lines
1.2 KiB
YAML

version: '3.8'
services:
domovoy-bot:
build: .
container_name: lkm37-core
restart: unless-stopped
env_file:
- .env
volumes:
# Монтируем базу данных и важные данные для сохранения
- ./database:/app/database
- ./logs:/app/logs
- ./data:/app/data
- ./exports:/app/exports
- ./backups:/app/backups
- ./web:/app/web
- ./services/email_auditor/exported_emails:/app/services/email_auditor/exported_emails
network_mode: host
environment:
- TZ=Europe/Moscow
- PYTHONUNBUFFERED=1
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
email_auditor:
build:
context: ./services/email_auditor
dockerfile: Dockerfile
container_name: email-auditor
restart: unless-stopped
env_file:
- .env
volumes:
- ./database:/app/database
- ./services/email_auditor/exported_emails:/app/exported_emails
network_mode: host
environment:
- TZ=Europe/Moscow
- PYTHONUNBUFFERED=1
logging:
driver: "json-file"
options:
max-size: "10m"
max-file: "3"
networks:
default:
name: lkm37-net