version: "3.8"

services:
  email-monitor:
    build:
      context: .
      dockerfile: Dockerfile
    container_name: email-monitor-app
    env_file:
      - .env
    environment:
      - EMAIL_MONITOR_STATE_PATH=/app/data/state.json
    volumes:
      - email-monitor-data:/app/data
    restart: unless-stopped

volumes:
  email-monitor-data:
    driver: local
