FROM python:3.12-slim WORKDIR /app ENV PYTHONDONTWRITEBYTECODE=1 ENV PYTHONUNBUFFERED=1 COPY requirements.txt /app/requirements.txt RUN pip install --no-cache-dir -r /app/requirements.txt COPY app /app/app COPY config /app/config COPY templates /app/templates ENV WEBHOOK_CONFIG_PATH=/app/config/config.yml EXPOSE 8080 CMD ["uvicorn","app.main:app","--host","0.0.0.0","--port","8080"]