-
Notifications
You must be signed in to change notification settings - Fork 8
/
Copy pathDockerfile
41 lines (32 loc) · 1.78 KB
/
Dockerfile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
FROM ubuntu:latest
RUN apt update -y && \
apt clean
WORKDIR /xilriws
ENV DEBIAN_FRONTEND noninteractive
RUN apt install -y git-all
RUN git clone https://github.com/UnownHash/Xilriws-Public
RUN cp -r Xilriws-Public/xilriws-fingerprint-random /xilriws/xilriws-fingerprint-random
RUN cp -r Xilriws-Public/xilriws-cookie-delete /xilriws/xilriws-cookie-delete
RUN cp -r Xilriws-Public/xilriws-proxy /xilriws/xilriws-proxy
RUN cp -r Xilriws-Public/xilriws-targetfp /xilriws/xilriws-targetfp
RUN apt install -y software-properties-common
RUN apt update -y
RUN apt install -y python3 python3-pip
RUN pip install poetry --break-system-packages
RUN apt install -y wget
RUN wget -q -O - https://dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_125.0.6422.141-1_amd64.deb > ./chrome.deb
RUN apt install -y ./chrome.deb
RUN rm ./chrome.deb
#RUN wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub > linux_signing_key.pub
#RUN install -D -o root -g root -m 644 linux_signing_key.pub /etc/apt/keyrings/linux_signing_key.pub
#RUN sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/linux_signing_key.pub] http://dl.google.com/linux/chrome/deb/ stable main" > /etc/apt/sources.list.d/google-chrome.list'
#RUN apt update -y
#RUN apt install -y google-chrome-stable
#RUN apt install -y curl
#RUN curl -fsSLo /usr/share/keyrings/brave-browser-archive-keyring.gpg https://brave-browser-apt-release.s3.brave.com/brave-browser-archive-keyring.gpg
#RUN echo "deb [signed-by=/usr/share/keyrings/brave-browser-archive-keyring.gpg] https://brave-browser-apt-release.s3.brave.com/ stable main"| tee /etc/apt/sources.list.d/brave-browser-release.list
#RUN apt update -y
#RUN apt install -y brave-browser
COPY . .
RUN poetry install
ENTRYPOINT ["poetry", "run", "python", "app.py"]