File size: 1,015 Bytes
bb0148d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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
FROM ubuntu:22.04
ENV DEBIAN_FRONTEND=noninteractive

# Temel araçları ve Python'u kur
RUN apt-get update && apt-get install -y curl wget gnupg2 python3 python3-pip unzip psmisc

# Mega-CMD Kurulumu
RUN wget https://mega.nz/linux/repo/xUbuntu_22.04/amd64/megacmd-xUbuntu_22.04_amd64.deb && \
    apt-get install -y ./megacmd-xUbuntu_22.04_amd64.deb && \
    rm megacmd-xUbuntu_22.04_amd64.deb

# WGCF (Cloudflare WARP) Kurulumu
RUN wget -O /usr/local/bin/wgcf https://github.com/ViRb3/wgcf/releases/download/v2.2.22/wgcf_2.2.22_linux_amd64 && \
    chmod +x /usr/local/bin/wgcf

# WireProxy Kurulumu
RUN wget https://github.com/pufferffish/wireproxy/releases/download/v1.0.7/wireproxy_linux_amd64.tar.gz && \
    tar -xzf wireproxy_linux_amd64.tar.gz && \
    mv wireproxy /usr/local/bin/ && \
    chmod +x /usr/local/bin/wireproxy && \
    rm wireproxy_linux_amd64.tar.gz

WORKDIR /app
COPY requirements.txt .
RUN pip3 install -r requirements.txt

COPY . .

# Yetkilendirme ve Başlatma
CMD ["python3", "app.py"]