From d0e2e12ea5760b5b80561ac3b30c86c956441a2b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o?= <leopold.chappuis@savoirfairelinux.com> Date: Fri, 7 Feb 2025 15:11:16 -0500 Subject: [PATCH] docker: enable data persistence for production Implemented data persistence to prevent data loss during service deployment with Docker. Data is now managed through Docker volumes, ensuring it remains persistent across deployments. Change-Id: I1d7eff47660910b58f3e1736e4a337a6ec777dfc --- docker-compose.yml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index aaeb0677..db563277 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -8,6 +8,9 @@ services: build: context: . target: production + volumes: + - jami-web-data:/root/.local/share/jami-web + - jami-data:/root/.local/share/jami ports: - '8080:8080' stdin_open: true @@ -20,3 +23,7 @@ services: context: ./daemon args: cmake_args: '-DJAMI_NODEJS=ON' + +volumes: + jami-web-data: + jami-data: \ No newline at end of file -- GitLab