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