diff --git a/Dockerfile b/Dockerfile index 274578f..28f3e52 100644 --- a/Dockerfile +++ b/Dockerfile @@ -6,4 +6,9 @@ RUN python3 -m venv venv RUN venv/bin/python3 -m ensurepip RUN venv/bin/pip3 install --no-cache --upgrade pip setuptools +RUN mkdir /code +WORKDIR /code +COPY requirements.txt requirements.txt +RUN venv/bin/pip install requirements.txt + ENTRYPOINT [ "venv/bin/python3", "main.py" ] \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..56b9d88 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,11 @@ +argon2-cffi==23.1.0 +argon2-cffi-bindings==21.2.0 +certifi==2025.4.26 +cffi==1.17.1 +dnspython==2.7.0 +minio==7.2.15 +pycparser==2.22 +pycryptodome==3.23.0 +pymongo==4.13.0 +typing_extensions==4.13.2 +urllib3==2.4.0