Spaces:
Running
Running
Tecnhotron
commited on
Commit
·
2e63948
1
Parent(s):
ec31085
First
Browse files- Dockerfile +1 -10
- api.py +0 -3
Dockerfile
CHANGED
@@ -3,7 +3,7 @@ FROM python:3.13
|
|
3 |
RUN useradd -m -u 1000 user
|
4 |
|
5 |
# Install system dependencies
|
6 |
-
RUN apt-get update && apt-get install -y xvfb wget
|
7 |
|
8 |
# Install Google Chrome
|
9 |
RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - \
|
@@ -11,15 +11,6 @@ RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key
|
|
11 |
&& apt-get update \
|
12 |
&& apt-get install -y google-chrome-stable
|
13 |
|
14 |
-
# Install matching ChromeDriver
|
15 |
-
RUN CHROME_VERSION=$(google-chrome --version | awk '{print $3}') \
|
16 |
-
&& CHROME_MAJOR_VERSION=${CHROME_VERSION%.*} \
|
17 |
-
&& CHROMEDRIVER_VERSION=$(curl -sS https://chromedriver.storage.googleapis.com/LATEST_RELEASE_$CHROME_MAJOR_VERSION) \
|
18 |
-
&& wget -O /tmp/chromedriver.zip https://chromedriver.storage.googleapis.com/$CHROMEDRIVER_VERSION/chromedriver_linux64.zip \
|
19 |
-
&& unzip /tmp/chromedriver.zip -d /usr/bin/ \
|
20 |
-
&& chmod +x /usr/bin/chromedriver \
|
21 |
-
&& rm /tmp/chromedriver.zip
|
22 |
-
|
23 |
USER user
|
24 |
ENV PATH="/home/user/.local/bin:$PATH"
|
25 |
|
|
|
3 |
RUN useradd -m -u 1000 user
|
4 |
|
5 |
# Install system dependencies
|
6 |
+
RUN apt-get update && apt-get install -y xvfb wget
|
7 |
|
8 |
# Install Google Chrome
|
9 |
RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - \
|
|
|
11 |
&& apt-get update \
|
12 |
&& apt-get install -y google-chrome-stable
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
USER user
|
15 |
ENV PATH="/home/user/.local/bin:$PATH"
|
16 |
|
api.py
CHANGED
@@ -133,9 +133,6 @@ class DriverManager:
|
|
133 |
logger.info("uc_gui_click_captcha() completed. Main site should be loading now.")
|
134 |
# --- END STAGE 1 ---
|
135 |
|
136 |
-
temp_driver.maximize_window()
|
137 |
-
logger.info("Window maximized.")
|
138 |
-
|
139 |
# ---- STAGE 2 CAPTCHA HANDLING (On-site "Verify Human" popup) ----
|
140 |
self._perform_sync_captcha_checks(temp_driver)
|
141 |
# ---- END STAGE 2 ----
|
|
|
133 |
logger.info("uc_gui_click_captcha() completed. Main site should be loading now.")
|
134 |
# --- END STAGE 1 ---
|
135 |
|
|
|
|
|
|
|
136 |
# ---- STAGE 2 CAPTCHA HANDLING (On-site "Verify Human" popup) ----
|
137 |
self._perform_sync_captcha_checks(temp_driver)
|
138 |
# ---- END STAGE 2 ----
|