FROM python:3.12-slim WORKDIR /app RUN apt-get update && apt-get install -y nodejs npm COPY . /app RUN pip install --no-cache-dir -r requirements.txt RUN npm install RUN npm run build RUN ls -a EXPOSE 7860 ENV PORT 4321 CMD ["python", "app.py"]