Spaces:
Paused
Paused
| 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"] |