Neon-AI/screenshot
0
1FROM python:3.13-slim2 3WORKDIR /app4 5# Install system dependencies for Chromium6RUN apt-get update && apt-get install -y \7 build-essential \8 curl \9 git \10 libgbm1 \11 libgtk-3-0 \12 libnss3 \13 libx11-xcb1 \14 libxcomposite1 \15 libxdamage1 \16 libxrandr2 \17 libasound2 \18 libpangocairo-1.0-0 \19 libatspi2.0-0 \20 libxcb-dri3-0 \21 && rm -rf /var/lib/apt/lists/*22 23COPY requirements.txt ./24COPY src/ ./src/25 26RUN pip3 install --no-cache-dir -r requirements.txt27 28RUN playwright install --with-deps29 30EXPOSE 850131HEALTHCHECK CMD curl --fail http://localhost:8501/_stcore/health32 33ENTRYPOINT ["streamlit", "run", "src/streamlit_app.py", "--server.port=8501", "--server.address=0.0.0.0"]