From 5f5eff4912e002db804063113cfb5177f86950d7 Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Sun, 1 Jun 2025 13:21:06 +0200 Subject: [PATCH] Persist database --- grampsweb/rootfs/etc/cont-init.d/99-run.sh | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/grampsweb/rootfs/etc/cont-init.d/99-run.sh b/grampsweb/rootfs/etc/cont-init.d/99-run.sh index 3253893e5..8ca38c077 100755 --- a/grampsweb/rootfs/etc/cont-init.d/99-run.sh +++ b/grampsweb/rootfs/etc/cont-init.d/99-run.sh @@ -14,13 +14,15 @@ for folders in config users indexdir secret media cache thumbnail_cache persist; ln -sf /config/"$folders" /app/"$folders" done -# Expose database and plugins -if [ -d /root/.gramps ] && [ "$(ls -A /root/.gramps)" ]; then - mkdir -p /config/gramps - cp -rf /root/.gramps/* /config/gramps +# Persist database and plugins +mkdir -p /config/gramps +if [ -d /root/.gramps ]; then + if [ "$(ls -A /root/.gramps)" ]; then + cp -rf /root/.gramps/* /config/gramps + fi rm -rf /root/.gramps - ln -sf /config/gramps /root/.gramps fi +ln -sf /config/gramps /root/.gramps ##################### # Create secret key #