Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content

Navidrome

19 Topics 174 Posts
  • Navidrome - Package Updates

    Pinned Locked
    67
    1 Votes
    67 Posts
    35k Views
    Package UpdatesP
    [1.31.2] Update navidrome to 0.64.2 Full Changelog Sanitize user-controlled names (playlists, albums, artists, track titles) in the Content-Disposition header of downloads, so a crafted name cannot change the name of the downloaded file. (#5895 by @zapisanchez) Stop writing the admin password to the log when the initial admin user cannot be created. (#5897 by @zapisanchez) Fix database is locked errors, UI freezes and failed scans on slow storage. The artwork worker now pauses during scans, ANALYZE runs one index at a time, @eaDir thumbnail folders are ignored, and folder saves are retried when the database is busy. (#6201 by @deluan) Fix scans failing with value out of range on 32-bit builds when a file has an invalid track number, disc number or BPM. A migration resets existing invalid values. (#6202 by @deluan) Fix a failed initial admin creation that marked the initial setup as done, leaving the server without an admin user. Also fix invalid JSON in some delete responses and the missing Content-Type on shared playlist (M3U) downloads. (#5897 by @zapisanchez) Honor the IsPublic flag when creating a playlist. Before, all playlists created through the Jellyfin API were private. (#6204 by @deluan)
  • Update to default config options

    3
    3 Votes
    3 Posts
    404 Views
    jamesJ
    Hello @teiluj Fixed with https://forum.cloudron.io/post/125766
  • streaming takes forver to start - just me?

    1
    0 Votes
    1 Posts
    279 Views
    No one has replied
  • How to trigger a rescan?

    Solved
    12
    0 Votes
    12 Posts
    7k Views
    V
    Thank you @nebulon this worked perfectly!
  • how to add music to Navidrome?

    Solved
    3
    2 Votes
    3 Posts
    5k Views
    L
    it works! thank you very much
  • saving you the homework: recommended windows & iOS apps for Navidrome

    5
    2 Votes
    5 Posts
    7k Views
    jdaviescoatesJ
    @humptydumpty +1 for music brainz And I sometimes use various userscripts for music brainz to import meta data from Bandcamp or Discogs into music brainz when they don't already have it https://musicbrainz.org/doc/Guides/Userscripts I mostly use yt-dlp to download stuff from YouTube and also from Bandcamp and SoundCloud etc too.
  • What about security at Navidrome?

    6
    0 Votes
    6 Posts
    5k Views
    girishG
    @LoudLemur speaking generally (and not in the context of selfhosting), the best way apps can and should interact with each other is via API. For example, if you drop a file somewhere in nextcloud data directory, it won't pick it up (and for good reason). Unless the app is built around the concept of picking up files from filesystem, this system (around volumes) doesn't work. This is why while we have made it possible to share files via volumes in apps, we haven't invested much energy on this. Most apps have their filesystem layout (say lychee, jellyfin, castopod) and even though they store files in filesystem, it's really like a database (i.e opaque) and it's best not to move things around.
  • How to avoid re-uploading my music collection ?

    Solved
    7
    0 Votes
    7 Posts
    4k Views
    L
    @rmdes There is this option too, but I think it is probably necessary to know about this in advance and plan accordingly. I don't know if it could be implemented retrospectively: https://forum.cloudron.io/post/86912
  • ScanInterval is deprecated

    Solved
    2
    3 Votes
    2 Posts
    864 Views
    girishG
    @Kubernetes thanks for reporting. Fixed.
  • Server communication error

    7
    1 Votes
    7 Posts
    4k Views
    girishG
    Their demo has 512MB atleast - https://www.navidrome.org/demo/ . So, I will bump up the memory to atleast that.
  • Plain text passwords

    7
    3 Votes
    7 Posts
    4k Views
    girishG
    This is now fixed in https://github.com/navidrome/navidrome/issues/202
  • Navidrome : does not scan library

    4
    0 Votes
    4 Posts
    5k Views
    timconsidineT
    @jdaviescoates jealous ! but good to know I will crack on. Has to be resolvable.
  • Network protocol violation that cannot be repaired.

    Solved
    6
    1
    0 Votes
    6 Posts
    3k Views
    girishG
    @jdaviescoates Sorry, I meant to say "Does music fail to play in subsonic apps?" . Not sure what the logs mean. Maybe you can ask the navidrome project what the error means if everything is working. If you can link here, I can follow up accordingly.
  • Navidrome was down post update to 6.2.4

    2
    0 Votes
    2 Posts
    1k Views
    girishG
    Usually, the HTTP code 500 implies some sort of docker error. I think what you did was pretty much what one can do, reboot the server or restart docker.
  • LDAP integration not working on recent install

    2
    0 Votes
    2 Posts
    1k Views
    ?
    @privsec No, this app has its own user management.
  • Best local Ubuntu app for connecting to my Navidrome app?

    Moved
    6
    0 Votes
    6 Posts
    4k Views
    jdaviescoatesJ
    @ruihildt just trying that now, thanks
  • How to get new Volumes to work?

    volumes navidrome music
    19
    4
    0 Votes
    19 Posts
    6k Views
    girishG
    @jdaviescoates Yes, looks like there is some fd leak and they are nearing a fix.
  • After update Navidrome (web) doesn't play some albums anymore

    Solved
    7
    1
    0 Votes
    7 Posts
    6k Views
    imc67I
    Resolution for the "issue" if someone els has it: Stop Navidrome, remove the cache folder (found in the configured DataFolder) and start it again
  • After update to 1.0.0, I have to create the admin user again

    Solved
    8
    0 Votes
    8 Posts
    3k Views
    necrevistonnezrN
    @girish said in After update to 1.0.0, I have to create the admin user again: @necrevistonnezr It's only a browser caching issue. The admin user is still there, it just shows the wrong UI because of some service worker issue. Thanks, indeed! Please mark as solved (can I do that on my own on mobile? Can’t find a button...)