fix(navidrome): add startup wait for rclone mount to resolve race condition and enable periodic scan schedule

This commit is contained in:
fchinembiri 2026-07-11 20:45:55 +02:00
parent 175bd6b1ca
commit 727858002d
1 changed files with 6 additions and 0 deletions

View File

@ -212,6 +212,10 @@ spec:
containers:
- name: navidrome
image: deluan/navidrome:latest
command:
- sh
- -c
- "echo 'Waiting for /media/music...'; until [ -d '/media/music' ] && [ \"$(ls -A /media/music 2>/dev/null)\" ]; do sleep 1; done; echo 'Ready!'; exec /app/navidrome"
ports:
- containerPort: 4533
env:
@ -219,6 +223,8 @@ spec:
value: "/media/music"
- name: ND_DATAFOLDER
value: "/data"
- name: ND_SCANSCHEDULE
value: "1h"
- name: ND_LASTFM_ENABLED
value: "true"
- name: ND_LASTFM_APIKEY