FROM kalilinux/kali-rolling ENV DEBIAN_FRONTEND=noninteractive RUN apt-get update && \ apt-get install -y --no-install-recommends \ python3 \ python3-pip \ python3-venv \ git \ nmap \ masscan \ sqlmap \ hydra \ metasploit-framework \ hashcat \ john \ rainbowcrack \ curl \ ca-certificates && \ apt-get clean && rm -rf /var/lib/apt/lists/* WORKDIR /opt/goosestrike COPY requirements.txt requirements.txt RUN pip3 install --no-cache-dir -r requirements.txt COPY . /opt/goosestrike EXPOSE 8000 CMD ["uvicorn", "api:app", "--host", "0.0.0.0", "--port", "8000"]