From ee7247d9fdd597380ac85011460ab6e5529c3fa0 Mon Sep 17 00:00:00 2001 From: GH05TCREW Date: Sun, 7 Dec 2025 13:30:26 -0700 Subject: [PATCH] fix: use python3-full for venv support --- Dockerfile.kali | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/Dockerfile.kali b/Dockerfile.kali index 8e5f636..3dd7ccc 100644 --- a/Dockerfile.kali +++ b/Dockerfile.kali @@ -13,10 +13,9 @@ ENV PYTHONUNBUFFERED=1 # Update and install Kali tools RUN apt-get update && apt-get install -y --no-install-recommends \ - # Python - python3 \ + # Python (python3-full includes venv with ensurepip) + python3-full \ python3-pip \ - python3-venv \ # Kali meta-packages (selective for size) kali-tools-web \ kali-tools-information-gathering \ @@ -67,11 +66,9 @@ ENV PATH="/opt/venv/bin:$PATH" # Copy application code COPY . . -# Create directories for VPN configs and output -RUN mkdir -p /vpn /output /wordlists - # Copy common wordlists -RUN cp -r /usr/share/wordlists/* /wordlists/ 2>/dev/null || true +RUN mkdir -p /wordlists && \ + cp -r /usr/share/wordlists/* /wordlists/ 2>/dev/null || true # Set permissions RUN chmod +x /app/scripts/*.sh 2>/dev/null || true