From b33e9e587b69981b303cbf34ceb5483b2de85bad Mon Sep 17 00:00:00 2001 From: root Date: Tue, 30 Sep 2025 08:38:05 +0000 Subject: [PATCH] Update Dockerbuild --- .dockerignore | 3 ++- Dockerfile | 3 +++ docker-compose.yml | 5 +++++ 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/.dockerignore b/.dockerignore index ec0693f..059a443 100644 --- a/.dockerignore +++ b/.dockerignore @@ -10,4 +10,5 @@ frontend/build frontend/dist backend/.env backend/node_modules -frontend/node_modules \ No newline at end of file +frontend/node_modules +backend/data/*.db* diff --git a/Dockerfile b/Dockerfile index a0bef04..73df5de 100644 --- a/Dockerfile +++ b/Dockerfile @@ -35,6 +35,9 @@ COPY backend/ ./ # public leeren RUN rm -rf ./public/* +# frische Datenbank vorbereiten +RUN rm -rf ./data && mkdir -p ./data && chown node:node ./data + # Inhalt von dist inklusive Unterordner direkt nach public kopieren COPY --from=frontend-build /app/frontend/dist/. ./public/ diff --git a/docker-compose.yml b/docker-compose.yml index 0110094..1202a14 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,8 +6,13 @@ services: dockerfile: Dockerfile ports: - "4001:4001" + volumes: + - stackpulse_data:/app/backend/data environment: PORTAINER_URL: "Your_Portainer_Server_Address" PORTAINER_API_KEY: "Your_Portainer_API_Key" PORTAINER_ENDPOINT_ID: "Your_Portainer_Endpoint_ID" restart: unless-stopped + +volumes: + stackpulse_data: