tempora/docker-compose.yaml
2025-04-13 21:15:50 +03:00

47 lines
970 B
YAML

version: '3.8'
services:
web:
build: .
container_name: tg-monitor
ports:
- "5000:5000"
volumes:
- ./web:/app/web
- /var/run/docker.sock:/var/run/docker.sock
- type: bind
source: ./tg_nodes.log
target: /app/tg_nodes.log
read_only: true
environment:
- PYTHONUNBUFFERED=1
privileged: true
restart: unless-stopped
command: python web/app.py
tg_node_0:
build: .
volumes:
- type: bind
source: ./tg_nodes.log
target: /app/tg_nodes.log
environment:
- PYTHONUNBUFFERED=1
container_name: tg-node-0
restart: unless-stopped
command: python tg/tg_node_0.py
tg_node_1:
build: .
volumes:
- type: bind
source: ./tg_nodes.log
target: /app/tg_nodes.log
environment:
- PYTHONUNBUFFERED=1
container_name: tg-node-1
restart: unless-stopped
command: python tg/tg_node_1.py
volumes:
pg_data: