From b073a062b5d26a758a9e6e9b205e03cf94d20687 Mon Sep 17 00:00:00 2001 From: Hannah dagemark Date: Tue, 1 Sep 2026 11:42:07 +0200 Subject: [PATCH] Fix docker config --- Dockerfile | 2 ++ docker-compose.yml | 13 +++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 docker-compose.yml diff --git a/Dockerfile b/Dockerfile index bd2a324..50949c7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -8,4 +8,6 @@ RUN pip install --no-cache-dir --upgrade -r /code/requirements.txt COPY ./app /code/app +RUN mkdir -p /code/data + CMD ["fastapi", "run", "app/main.py", "--proxy-headers", "--port", "80"] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..3909822 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,13 @@ +services: + backend: + build: + context: . + dockerfile: Dockerfile + container_name: website-backend + restart: unless-stopped + expose: + - "8000" + env_file: + - .env + volumes: + - C:/Users/hanna/Desktop/Dagemark-Backend/data:/code/data