From 66b4d8fe6a5b2319670001dff61102793a759a7c Mon Sep 17 00:00:00 2001 From: Phillip Tarrant Date: Sun, 28 Dec 2025 14:24:52 -0600 Subject: [PATCH] adding pip and requirements to docker install and exposing data/krawl.db via docker-compose.yaml --- Dockerfile | 4 ++++ docker-compose.yaml | 1 + 2 files changed, 5 insertions(+) diff --git a/Dockerfile b/Dockerfile index adac20f..63d90bf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,6 +4,10 @@ LABEL org.opencontainers.image.source=https://github.com/BlessedRebuS/Krawl WORKDIR /app +# Install Python dependencies +COPY requirements.txt /app/ +RUN pip install --no-cache-dir -r requirements.txt + COPY src/ /app/src/ COPY wordlists.json /app/ diff --git a/docker-compose.yaml b/docker-compose.yaml index 600034d..7d519ab 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -10,6 +10,7 @@ services: - "5000:5000" volumes: - ./wordlists.json:/app/wordlists.json:ro + - ./data:/app/data environment: - PORT=5000 - DELAY=100