diff --git a/ct/wanderer.sh b/ct/wanderer.sh index aeab341026..c062abd845 100644 --- a/ct/wanderer.sh +++ b/ct/wanderer.sh @@ -55,7 +55,8 @@ function update_script() { systemctl stop wanderer-web msg_ok "Stopped service" - fetch_and_deploy_gh_release "meilisearch" "meilisearch/meilisearch" "binary" "latest" "/opt/wanderer/source/search" + fetch_and_deploy_gh_release "meilisearch" "meilisearch/meilisearch" "binary" "latest" "/opt/wanderer/source/search" + grep -q -- '--experimental-dumpless-upgrade' /opt/wanderer/start.sh || sed -i 's|meilisearch --master-key|meilisearch --experimental-dumpless-upgrade --master-key|' /opt/wanderer/start.sh msg_info "Starting service" systemctl start wanderer-web diff --git a/install/wanderer-install.sh b/install/wanderer-install.sh index 2919577872..1cc24ffa55 100644 --- a/install/wanderer-install.sh +++ b/install/wanderer-install.sh @@ -52,7 +52,7 @@ cat </opt/wanderer/start.sh trap "kill 0" EXIT -cd /opt/wanderer/source/search && meilisearch --master-key \$MEILI_MASTER_KEY & +cd /opt/wanderer/source/search && meilisearch --experimental-dumpless-upgrade --master-key \$MEILI_MASTER_KEY & sleep 1 cd /opt/wanderer/source/db && ./pocketbase serve --http=\$PB_URL --dir=\$PB_DB_LOCATION & cd /opt/wanderer/source/web && node build &