services: flat-scraper: build: . restart: unless-stopped volumes: - ./data:/app/data - ./src/config:/app/src/config - ./.env:/app/.env:ro environment: - TZ=Europe/Vienna # For ARM64 (Raspberry Pi) - uncomment if needed # platform: linux/arm64 # Optional: Add a scheduler service for automated runs scheduler: build: . restart: unless-stopped volumes: - ./data:/app/data - ./src/config:/app/src/config - ./.env:/app/.env:ro environment: - TZ=Europe/Vienna command: python src/scheduler.py depends_on: - flat-scraper