Navidrome

Self-hosted music streaming server.

Quick Reference

PropertyValue
URLhttps://dj.ops.eblu.me
Tailscale URLhttps://dj.tail8d86e.ts.net
Namespacenavidrome
Manifestsargocd/manifests/navidrome/

Storage

MountTypeSourceAccess
/musicNFS PVsifaka:/volume1/musicRead-only
/dataLocal PVC (10Gi)minikube storageRead-write

The /data directory contains SQLite database, configuration, and cache.

Configuration

VariableValue
ND_SCANSCHEDULE1h
ND_LOGLEVELinfo
ND_MUSICFOLDER/music
ND_DATAFOLDER/data

Authentication

Local accounts only. Authentik SSO integration was evaluated (Feb 2026) but not pursued — Navidrome lacks native OIDC support. The reverse proxy auth approach (ND_EXTAUTH_*) can pass a username header from Authentik, but cannot map Authentik groups to Navidrome admin status, making group-based admin delegation impossible.