From a5899768f7f63db860b02e3a8e92931727ea3fa3 Mon Sep 17 00:00:00 2001 From: atxr Date: Fri, 1 Mar 2024 12:46:58 +0100 Subject: [PATCH] Update dockerfile --- Dockerfile | 12 +++++++----- README.md | 8 ++++++++ 2 files changed, 15 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 06d79ba..ddea988 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,20 +1,22 @@ FROM ubuntu:22.04 -RUN apt-get update +RUN apt update && apt install python3-pip ncat -y RUN useradd -m -s /bin/bash user -USER user +# USER user WORKDIR /home/user COPY dist/mineziperd . -COPY webapp . +COPY src/webapp webapp COPY flag.txt . RUN ./mineziperd & WORKDIR /home/user/webapp + RUN pip install -r requirements.txt -ENTRYPOINT [ "python3" ] -CMD [ "app.py" ] +EXPOSE 5000 +ENV FLASK_APP=app.py +CMD ["flask", "run", "--host", "0.0.0.0"] diff --git a/README.md b/README.md index e69de29..02ea339 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,8 @@ +# SpaceDrive + +## Deploy chall + +```bash +sudo docker build -t chall . +sudo docker run --rm -p 5000:5000 -it chall +``` \ No newline at end of file