Navidrome (and) AzuraCast Playlist Synchronization
NAPS is a script to automate playlist creation through Navidrome to AzuraCast.
Navidrome offers a more friendlier interface for our production team to create playlists with. This means that the playlists created via Navidrome need to be synced to AzuraCast in order to be used with their Liquidsoap AutoDJ service.
- Gets a list of playlists from Navidrome
- Exports them as M3U files
- Searches for each playlist on AzuraCast, if not found, it creates it
- Removes all songs from the AzuraCast playlist
- Imports the M3U file into AzuraCast