From 640a76bbd1bd773e614026f7753d4f75f69253b3 Mon Sep 17 00:00:00 2001 From: sstent Date: Sun, 8 Feb 2026 15:34:54 -0800 Subject: [PATCH] fix: generate navidrome.toml to force database path to LiteFS mount --- entrypoint.sh | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/entrypoint.sh b/entrypoint.sh index ed2e6e7..50444e7 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -56,8 +56,16 @@ while true; do } }" "${CONSUL_HTTP_ADDR}/v1/agent/service/register" + # Generate config file to force DB path + echo "Generating navidrome.toml..." + cat < /local/data/navidrome.toml +DataFolder = "/local/data" +DatabasePath = "/data/navidrome.db" +CacheFolder = "/shared_data/cache" +EOF + # Start Navidrome - /app/navidrome & + /app/navidrome --configfile /local/data/navidrome.toml & NAVIDROME_PID=$! echo "Navidrome started with PID $NAVIDROME_PID" fi