extracter / Dockerfile
deveos's picture
Upload 4 files
5a8871e verified
Raw
History Blame Contribute Delete
441 Bytes
FROM mcr.microsoft.com/playwright/python:v1.60.0-noble
ENV PYTHONUNBUFFERED=1
ENV PORT=7860
ENV BROWSER_CHANNEL=chromium
ENV BROWSER_HEADLESS=false
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY app ./app
COPY static ./static
COPY README.md .
RUN mkdir -p /app/runs /app/browser-profile
EXPOSE 7860
CMD ["sh", "-c", "xvfb-run -a uvicorn app.main:app --host 0.0.0.0 --port ${PORT:-7860}"]