From 93f33f1a84ff26807c6cb0f206cf2ee62a72dd7c Mon Sep 17 00:00:00 2001 From: UrloMythus Date: Tue, 3 Sep 2024 17:11:37 +0200 Subject: [PATCH] added a dockerfile --- Dockerfiles/Dockerfile-auto-update | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Dockerfiles/Dockerfile-auto-update diff --git a/Dockerfiles/Dockerfile-auto-update b/Dockerfiles/Dockerfile-auto-update new file mode 100644 index 0000000..f1a6ade --- /dev/null +++ b/Dockerfiles/Dockerfile-auto-update @@ -0,0 +1,23 @@ + Use an official Python runtime as a parent image +FROM python:3.10-slim-buster + +# Set the working directory in the container to /app +WORKDIR /app + +# Install git +RUN apt-get update && apt-get install -y git + +# Clone the repository +RUN git clone https://github.com/UrloMythus/MammaMia.git . + +# Copy the local config.json file to the container +COPY config.json /app/config.json + +# Install any needed packages specified in requirements.txt +RUN pip install --no-cache-dir -r requirements.txt + +# Expose the port, for now default is 8080 cause it's the only one really allowed by HuggingFace +EXPOSE 8080 + +# Run run.py when the container launches +CMD ["python", "run.py"] \ No newline at end of file