Skip to content

Navidrome Widget

Shows the currently playing track from your Navidrome server, with cover art and progress.

Requirements

A running Navidrome instance with a user account.

Configuration

KeyTypeDescription
navidromeUrlstringBase URL, e.g. http://navidrome:4533
usernamestringNavidrome username
passwordstringNavidrome password

Navidrome uses the Subsonic API, so any Subsonic-compatible server should work.

Troubleshooting

Widget shows nothing

  • Navidrome only reports activity when something is actively playing in a connected client
  • Check the URL is reachable from the server, not just the browser
  • Verify credentials by logging into the Navidrome web UI

Personal Homepage Dashboard