services: report-generator: build: . volumes: # Mount output directory for generated reports - ./output:/app/output # Mount .env file (create from .env.example) - ./.env:/app/.env:ro environment: # For Docker Desktop on Windows: host.docker.internal resolves to Windows host # Override ORACLE_HOST if needed - ORACLE_HOST=${ORACLE_HOST:-host.docker.internal} - ORACLE_PORT=${ORACLE_PORT:-1521} - ORACLE_SERVICE=${ORACLE_SERVICE:-XEPDB1} - ORACLE_USER=${ORACLE_USER:-FIRMA} - ORACLE_PASSWORD=${ORACLE_PASSWORD:-PAROLA} # Add host.docker.internal for Linux Docker (not needed on Windows/Mac) extra_hosts: - "host.docker.internal:host-gateway"