From f8a2a587d50163af55e754b7a0bea38f01cba7b5 Mon Sep 17 00:00:00 2001 From: sstent Date: Sun, 8 Feb 2026 15:57:46 -0800 Subject: [PATCH] fix: use ND_DATABASE_PATH env var explicitly in entrypoint --- entrypoint.sh | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/entrypoint.sh b/entrypoint.sh index 591de2d..6de4e89 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -56,17 +56,12 @@ while true; do } }" "${CONSUL_HTTP_ADDR}/v1/agent/service/register" - # Generate config file to force DB path - echo "Generating navidrome.toml..." - mkdir -p /local/data - cat < /local/data/navidrome.toml -DataFolder = "/local/data" -DatabasePath = "/data/navidrome.db" -CacheFolder = "/shared_data/cache" -EOF + echo "Starting Navidrome with ND_DATABASE_PATH=/data/navidrome.db" + export ND_DATABASE_PATH="/data/navidrome.db" + export ND_DATAFOLDER="/local/data" # Start Navidrome - /app/navidrome --configfile /local/data/navidrome.toml & + /app/navidrome & NAVIDROME_PID=$! echo "Navidrome started with PID $NAVIDROME_PID" fi