Tecnhotron commited on
Commit
2e63948
·
1 Parent(s): ec31085
Files changed (2) hide show
  1. Dockerfile +1 -10
  2. 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 unzip
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 ----