Skip to content

syncloud/navidrome

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Navidrome for Syncloud

Navidrome music streaming server packaged as a Syncloud app. Subsonic/OpenSubsonic API compatible, so it works with the existing client ecosystem (Symfonium, Amperfy, play:Sub, DSub, Feishin, …).

Authentication

nginx authenticates every request against the platform's Authelia (auth_request) and passes the user to Navidrome via the trusted Remote-User header — no app-specific auth code.

  • Web UI — Authelia single sign-on, the same login as the rest of the Syncloud dashboard.
  • Subsonic / mobile apps — log in with your Syncloud username and password using the client's HTTP Basic auth option (validated by Authelia). Open the Navidrome web UI once so your account is created, then mobile clients work. The Subsonic token scheme can't be verified by Authelia, so use Basic auth.

Adding music

Navidrome has no upload UI by design — it serves an existing on-disk library. Copy your music into /data/navidrome on the device (e.g. over SFTP / remote file access); Navidrome scans it automatically.

Upstream version

Pinned in .drone.jsonnet (local version = '...').

About

Navidrome music streaming server packaged as a Syncloud app

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors