FROM python:3.12-slim WORKDIR /app RUN pip install --no-cache-dir flask flask-cors werkzeug requests COPY app/ ./ RUN mkdir -p /data EXPOSE 8080 ENV PORT=8080 ENV DATA_DIR=/data VOLUME ["/data"] CMD ["python", "main.py"]