mail_loader/docker-compose.yml
2025-07-18 14:54:03 +02:00

45 lines
1.2 KiB
YAML

version: "3.8"
services:
mail_czsk:
build: .
container_name: mail_czsk
environment:
- SUPPORT_ADDRESS=dalkove.ovladace@gmail.com
- TOKEN_PATH=/app/tokens/token_czsk.json
- OUTPUT_DIR=/data
volumes:
# Shared OAuth client credentials
- ./credentials.json:/app/credentials.json:ro
# Per-account token storage
- ./tokens:/app/tokens
# Where JSON outputs go
- ./data/czsk:/data
mail_rcw:
build: .
container_name: mail_rcw
environment:
- SUPPORT_ADDRESS=remote.control.world1@gmail.com
- TOKEN_PATH=/app/tokens/token_rcw.json
- OUTPUT_DIR=/data
volumes:
- ./credentials.json:/app/credentials.json:ro
- ./tokens:/app/tokens
- ./data/rcw:/data
mail_rcw_offers:
build: .
container_name: mail_rcw_offers
environment:
- SUPPORT_ADDRESS=rcw.offline@gmail.com
- TOKEN_PATH=/app/tokens/token_rcw_offers.json
- OUTPUT_DIR=/data
volumes:
- ./credentials.json:/app/credentials.json:ro
- ./tokens:/app/tokens
- ./data/rcw_offers:/data
# Optional: put all three on the same network
networks:
default:
driver: bridge