From 33b84be0a51803a6d4ca30c549aca7e8ea9794c7 Mon Sep 17 00:00:00 2001 From: sstent Date: Mon, 27 Apr 2026 10:36:54 -0700 Subject: [PATCH] test(entrypoint): use local data folder and new DB name --- entrypoint.sh | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index cefd4ab..c933f82 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -81,19 +81,19 @@ start_app() { echo "Node is Primary. Starting Navidrome..." # Ensure shared directories exist on persistent host volume - mkdir -p /data/plugins /data/cache /data/backup + mkdir -p /local/navidrome_v2/plugins /local/navidrome_v2/cache /local/navidrome_v2/backup - # 1. Set the DataFolder to the host mount (supports mkdir) - export ND_DATAFOLDER="/data" + # 1. Set the DataFolder to the local task mount + export ND_DATAFOLDER="/local/navidrome_v2" # 2. Redirect other folders just in case - export ND_CACHEFOLDER="/data/cache" - export ND_BACKUP_PATH="/data/backup" - export ND_PLUGINS_FOLDER="/data/plugins" + export ND_CACHEFOLDER="/local/navidrome_v2/cache" + export ND_BACKUP_PATH="/local/navidrome_v2/backup" + export ND_PLUGINS_FOLDER="/local/navidrome_v2/plugins" # 3. Start Navidrome with ND_DBPATH environment variable. # This is the most authoritative way to set the DB location. - export ND_DBPATH="/litefs/navidrome.db?_busy_timeout=15000" + export ND_DBPATH="/litefs/navidrome_v2.db?_busy_timeout=15000" /app/navidrome & NAVIDROME_PID=$!