Skip to content

Commit 81c5f51

Browse files
authored
Update LubeLogger script (#1656)
1 parent c5df1bb commit 81c5f51

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

ct/lubelogger.sh

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -42,14 +42,17 @@ function update_script() {
4242
msg_info "Updating ${APP} to v${RELEASE}"
4343
cd /opt
4444
wget -q https://github.com/hargata/lubelog/releases/download/v${RELEASE}/LubeLogger_v${RELEASE_TRIMMED}_linux_x64.zip
45-
mkdir -p /tmp/lubeloggerData/wwwroot
45+
mkdir -p /tmp/lubeloggerData/data
4646
cp /opt/lubelogger/appsettings.json /tmp/lubeloggerData/appsettings.json
47-
cp -r /opt/lubelogger/config /tmp/lubeloggerData/
48-
cp -r /opt/lubelogger/data /tmp/lubeloggerData/
49-
[[ -e /opt/lubelogger/wwwroot/translations ]] && cp -r /opt/lubelogger/wwwroot/translations /tmp/lubeloggerData/wwwroot/
50-
[[ -e /opt/lubelogger/wwwroot/documents ]] && cp -r /opt/lubelogger/wwwroot/documents /tmp/lubeloggerData/wwwroot/
51-
[[ -e /opt/lubelogger/wwwroot/images ]] && cp -r /opt/lubelogger/wwwroot/images /tmp/lubeloggerData/wwwroot/
52-
[[ -e /opt/lubelogger/wwwroot/temp ]] && cp -r /opt/lubelogger/wwwroot/temp /tmp/lubeloggerData/wwwroot/
47+
cp -r /opt/lubelogger/data/ /tmp/lubeloggerData/
48+
49+
# Lubelogger has moved multiples folders to the 'data' folder, and we need to move them before the update to keep the user data
50+
# Github Discussion: https://github.com/hargata/lubelog/discussions/787
51+
[[ -e /opt/lubelogger/config ]] && cp -r /opt/lubelogger/config /tmp/lubeloggerData/data/
52+
[[ -e /opt/lubelogger/wwwroot/translations ]] && cp -r /opt/lubelogger/wwwroot/translations /tmp/lubeloggerData/data/
53+
[[ -e /opt/lubelogger/wwwroot/documents ]] && cp -r /opt/lubelogger/wwwroot/documents /tmp/lubeloggerData/data/
54+
[[ -e /opt/lubelogger/wwwroot/images ]] && cp -r /opt/lubelogger/wwwroot/images /tmp/lubeloggerData/data/
55+
[[ -e /opt/lubelogger/wwwroot/temp ]] && cp -r /opt/lubelogger/wwwroot/temp /tmp/lubeloggerData/data/
5356
[[ -e /opt/lubelogger/log ]] && cp -r /opt/lubelogger/log /tmp/lubeloggerData/
5457
rm -rf /opt/lubelogger
5558
unzip -qq LubeLogger_v${RELEASE_TRIMMED}_linux_x64.zip -d lubelogger

0 commit comments

Comments
 (0)