Update wikijs.sh
This commit is contained in:
parent
6ec18653b9
commit
3c77bcb8e8
11
ct/wikijs.sh
11
ct/wikijs.sh
@ -41,17 +41,24 @@ function update_script() {
|
|||||||
systemctl stop wikijs
|
systemctl stop wikijs
|
||||||
msg_ok "Stopped ${APP}"
|
msg_ok "Stopped ${APP}"
|
||||||
|
|
||||||
msg_info "Updating ${APP}"
|
msg_info "Backing up Data"
|
||||||
mkdir /opt/wikijs-backup
|
mkdir /opt/wikijs-backup
|
||||||
$SQLITE_INSTALL && cp /opt/wikijs/db.sqlite /opt/wikijs-backup
|
$SQLITE_INSTALL && cp /opt/wikijs/db.sqlite /opt/wikijs-backup
|
||||||
cp -R /opt/wikijs/{config.yml,/data} /opt/wikijs-backup
|
cp -R /opt/wikijs/{config.yml,/data} /opt/wikijs-backup
|
||||||
|
msg_ok "Backed up Data"
|
||||||
|
|
||||||
|
msg_info "Updating ${APP}"
|
||||||
rm -rf /opt/wikijs/*
|
rm -rf /opt/wikijs/*
|
||||||
cd /opt/wikijs
|
cd /opt/wikijs
|
||||||
wget -q "https://github.com/requarks/wiki/releases/download/v${RELEASE}/wiki-js.tar.gz"
|
wget -q "https://github.com/requarks/wiki/releases/download/v${RELEASE}/wiki-js.tar.gz"
|
||||||
tar -xzf wiki-js.tar.gz
|
tar -xzf wiki-js.tar.gz
|
||||||
cp -R /opt/wikijs-backup/* /opt/wikijs
|
|
||||||
msg_ok "Updated ${APP}"
|
msg_ok "Updated ${APP}"
|
||||||
|
|
||||||
|
msg_info "Restoring Data"
|
||||||
|
cp -R /opt/wikijs-backup/* /opt/wikijs
|
||||||
|
$SQLITE_INSTALL && $STD npm rebuild sqlite3
|
||||||
|
msg_ok "Restored Data"
|
||||||
|
|
||||||
msg_info "Starting ${APP}"
|
msg_info "Starting ${APP}"
|
||||||
systemctl start wikijs
|
systemctl start wikijs
|
||||||
msg_ok "Started ${APP}"
|
msg_ok "Started ${APP}"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user