From 26ee268fa0ce06ed28f6353ea793454c8c4f16bd Mon Sep 17 00:00:00 2001 From: Florian du Garage Num Date: Thu, 4 Jan 2024 20:50:11 +0100 Subject: [PATCH] deploy with Dockerfile --- Dockerfile | 15 +++++++++++++++ Procfile | 1 - 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 Dockerfile delete mode 100644 Procfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..d0ca250e --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM python:3.11-slim + +WORKDIR /app + +COPY . /app + +RUN apt-get update && \ + apt-get install -y git && \ + git config --global --add safe.directory /app + +RUN pip install -r requirements.txt + +RUN mkdocs build + +CMD ["python", "-m", "http.server", "--directory", "public", "5000"] diff --git a/Procfile b/Procfile deleted file mode 100644 index b7857857..00000000 --- a/Procfile +++ /dev/null @@ -1 +0,0 @@ -web: git config --global --add safe.directory /app && mkdir public && mkdocs build && python -m http.server --directory public 5000