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