diff --git a/ct/wikijs.sh b/ct/wikijs.sh index f742019da..0db786df3 100644 --- a/ct/wikijs.sh +++ b/ct/wikijs.sh @@ -32,14 +32,14 @@ function update_script() { NODE_VERSION="26" NODE_MODULE="yarn,node-gyp" setup_nodejs - if check_for_gh_release "wikijs" "requarks/wiki"; then - msg_info "Verifying whether ${APP}' new release is v3.x+ and current install uses SQLite." - SQLITE_INSTALL=$([ -f /opt/wikijs/db.sqlite ] && echo "true" || echo "false") - if [[ "${SQLITE_INSTALL}" == "true" && "${CHECK_UPDATE_RELEASE}" =~ ^3.* ]]; then - echo "SQLite is not supported in v3.x+, currently there is no update path availble." - exit - fi - msg_ok "There is an update path available for ${APP}" + if check_for_gh_release "wikijs" "requarks/wiki-v2"; then + #msg_info "Verifying whether ${APP}' new release is v3.x+ and current install uses SQLite." + #SQLITE_INSTALL=$([ -f /opt/wikijs/db.sqlite ] && echo "true" || echo "false") + #if [[ "${SQLITE_INSTALL}" == "true" && "${CHECK_UPDATE_RELEASE}" =~ ^3.* ]]; then + # echo "SQLite is not supported in v3.x+, currently there is no update path availble." + # exit + #fi + #msg_ok "There is an update path available for ${APP}" msg_info "Stopping Service" systemctl stop wikijs @@ -47,15 +47,17 @@ function update_script() { msg_info "Backing up Data" 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 msg_ok "Backed up Data" - CLEAN_INSTALL=1 fetch_and_deploy_gh_release "wikijs" "requarks/wiki" "prebuild" "latest" "/opt/wikijs" "wiki-js.tar.gz" + CLEAN_INSTALL=1 fetch_and_deploy_gh_release "wikijs" "requarks/wiki-v2" "prebuild" "latest" "/opt/wikijs" "wiki-js.tar.gz" msg_info "Restoring Data" cp -R /opt/wikijs-backup/* /opt/wikijs - $SQLITE_INSTALL && $STD npm rebuild sqlite3 + #$SQLITE_INSTALL && + $STD npm rebuild sqlite3 rm -rf /opt/wikijs-backup msg_ok "Restored Data" diff --git a/install/wikijs-install.sh b/install/wikijs-install.sh index bd046db7c..cfcf42063 100644 --- a/install/wikijs-install.sh +++ b/install/wikijs-install.sh @@ -20,7 +20,7 @@ msg_ok "Installed Dependencies" NODE_VERSION="26" NODE_MODULE="yarn,node-gyp" setup_nodejs PG_VERSION="17" setup_postgresql PG_DB_NAME="wiki" PG_DB_USER="wikijs_user" PG_DB_EXTENSIONS="pg_trgm" setup_postgresql_db -fetch_and_deploy_gh_release "wikijs" "requarks/wiki" "prebuild" "latest" "/opt/wikijs" "wiki-js.tar.gz" +fetch_and_deploy_gh_release "wikijs" "requarks/wiki-v2" "prebuild" "latest" "/opt/wikijs" "wiki-js.tar.gz" msg_info "Configuring Wiki.js" mv /opt/wikijs/config.sample.yml /opt/wikijs/config.yml