|
|
|
|
|
|
|
|
|
|
|
FROM mcr.microsoft.com/playwright/python:v1.52.0-noble |
|
|
|
|
|
|
|
|
WORKDIR /app |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
RUN git clone https://github.com/Theyka/Turnstile-Solver.git /app/Turnstile-Solver |
|
|
|
|
|
|
|
|
RUN pip install --no-cache-dir -r /app/Turnstile-Solver/requirements.txt |
|
|
|
|
|
|
|
|
|
|
|
RUN python -c "from browserforge.fingerprints import FingerprintGenerator; from browserforge.headers import HeaderGenerator; print('Pre-downloaded browserforge data files.')" |
|
|
|
|
|
|
|
|
COPY . . |
|
|
|
|
|
|
|
|
RUN pip install --no-cache-dir -r requirements.txt |
|
|
|
|
|
|
|
|
RUN chmod +x ./start.sh |
|
|
|
|
|
|
|
|
|
|
|
EXPOSE 7860 |
|
|
|
|
|
|
|
|
CMD ["/app/start.sh"] |