diff --git a/ct/wanderer.sh b/ct/wanderer.sh index 4d9a5d465..f36ca4a39 100644 --- a/ct/wanderer.sh +++ b/ct/wanderer.sh @@ -100,7 +100,6 @@ EOF -e "s|^MEILI_DB_PATH=.*|MEILI_DB_PATH=/opt/wanderer_data/meili_data|" \ /opt/wanderer/.env sed -i "s|^db_path =.*|db_path = \"/opt/wanderer_data/meili_data\"|" /etc/meilisearch.toml - rm -f /usr/local/bin/wanderer-pb cat </etc/systemd/system/wanderer-pocketbase.service [Unit] @@ -155,6 +154,16 @@ EOF msg_ok "Added POCKETBASE_PROXY_SECRET" fi + cat <<'EOF' >/usr/local/bin/wanderer-pb +#!/usr/bin/env bash +set -a +source /opt/wanderer/.env +set +a +cd /opt/wanderer/db +exec ./pocketbase "$@" --dir="$PB_DB_LOCATION" +EOF + chmod +x /usr/local/bin/wanderer-pb + if [[ -f /opt/wanderer_data/plugins/plugin.json ]]; then msg_info "Reinstalling wanderer plugins, one directory each" find /opt/wanderer_data/plugins -maxdepth 1 -type f -delete diff --git a/install/wanderer-install.sh b/install/wanderer-install.sh index 41838f081..7123cc84d 100644 --- a/install/wanderer-install.sh +++ b/install/wanderer-install.sh @@ -54,6 +54,16 @@ PB_DB_LOCATION=/opt/wanderer_data/pb_data MEILI_DB_PATH=/opt/wanderer_data/meili_data EOF +cat <<'EOF' >/usr/local/bin/wanderer-pb +#!/usr/bin/env bash +set -a +source /opt/wanderer/.env +set +a +cd /opt/wanderer/db +exec ./pocketbase "$@" --dir="$PB_DB_LOCATION" +EOF +chmod +x /usr/local/bin/wanderer-pb + cat </etc/systemd/system/wanderer-pocketbase.service [Unit] Description=wanderer PocketBase