Navidrome
Navidrome
CISAP talks to Navidrome (and other Subsonic servers) directly: browse, stream and download without leaving the terminal.
Add a server
Press n, then add a server with a name, URL, user and password. CISAP tests the connection before saving it to ~/.config/cisap/config.toml (mode 600).
A URL without a scheme tries https:// first, then http://, so a homelab address like 192.168.1.10:4533 just works.
Browse
| Key | Action |
|---|---|
Enter, Backspace | Open / go up; on a song, play it; on ▶ Play album, play the album |
a | Add the song, album or artist to the queue |
d | Download the song, album or artist |
A / D | Add / download every artist |
/ | Search |
Downloads
Downloads go to ~/Music/Navidrome/<server>/<path on the server>. Files already there are skipped.
Playlists
S saves the queue as an m3u file. Downloaded songs are saved as local paths, other Navidrome songs as navidrome://<server>/<song id>, so no address or password ever ends up in a playlist.