Spaces:
Runtime error
Runtime error
- Dockerfile +10 -2
- app.py +1 -1
Dockerfile
CHANGED
|
@@ -75,12 +75,20 @@ RUN unzip /tmp/chromedriver.zip chromedriver -d /usr/local/bin/
|
|
| 75 |
|
| 76 |
ENV DISPLAY=:99
|
| 77 |
|
| 78 |
-
WORKDIR /code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 79 |
|
| 80 |
COPY ./requirements.txt /code/requirements.txt
|
| 81 |
|
| 82 |
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
|
| 83 |
-
COPY .
|
|
|
|
| 84 |
|
| 85 |
|
| 86 |
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
|
|
|
|
| 75 |
|
| 76 |
ENV DISPLAY=:99
|
| 77 |
|
| 78 |
+
# WORKDIR /code
|
| 79 |
+
RUN useradd -m -u 1000 user
|
| 80 |
+
USER user
|
| 81 |
+
ENV HOME=/home/user \
|
| 82 |
+
PATH=/home/user/.local/bin:$PATH
|
| 83 |
+
|
| 84 |
+
WORKDIR $HOME/app
|
| 85 |
+
# # WORKDIR /app
|
| 86 |
|
| 87 |
COPY ./requirements.txt /code/requirements.txt
|
| 88 |
|
| 89 |
RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt
|
| 90 |
+
COPY --chown=user . $HOME/app
|
| 91 |
+
# COPY . .
|
| 92 |
|
| 93 |
|
| 94 |
CMD ["uvicorn", "app:app", "--host", "0.0.0.0", "--port", "7860"]
|
app.py
CHANGED
|
@@ -13,7 +13,7 @@ from selenium.webdriver.common.by import By
|
|
| 13 |
from fake_headers import Headers
|
| 14 |
from fastapi.middleware.cors import CORSMiddleware
|
| 15 |
import logging
|
| 16 |
-
from selenium_driverless import webdriver as webdriverless
|
| 17 |
|
| 18 |
# proxy_username="ockzoweb"
|
| 19 |
# proxy_password="23wxmulibzuq"
|
|
|
|
| 13 |
from fake_headers import Headers
|
| 14 |
from fastapi.middleware.cors import CORSMiddleware
|
| 15 |
import logging
|
| 16 |
+
# from selenium_driverless import webdriver as webdriverless
|
| 17 |
|
| 18 |
# proxy_username="ockzoweb"
|
| 19 |
# proxy_password="23wxmulibzuq"
|