[–] 6 points 3 weeks ago (1 child)

Why not use ReplayGain tags to capture the normalisation information and let your player adjust non-destructively? Of course I don't care if you do it by actually re-normalising – they're your files. Just curious!

  • source
  • parent
  • context
  •  

    This release brings an experimental Jellyfin Music API, so Jellyfin-compatible music clients like Finamp and Jellify can now connect to Navidrome. Artwork got a new background pipeline with blurred low-quality placeholders and a diagnostic CLI. Under the hood, all IDs move to a uniform canonical 128-bit format, genre and artist filtering is now index-backed, and playlist import on large libraries is dramatically faster. There is also natural sort order, playlist favourites, Refresh Metadata actions, new Catppuccin themes, and many fixes across scanning, transcoding and scrobbling.

    ⚠️ Breaking Changes / Migration Notes

    • All internal IDs are re-encoded to a single canonical 128-bit base62 format. The migration touches every table, so back up your database before upgrading. Clients that cache item IDs (for example, offline downloads) may need to re-sync. (#5824)
    • Plugin authors: Extism's built-in HTTP is disabled. Calls through pdk.NewHTTPRequest (Go), http::request (Rust) or the equivalent in other PDKs now fail with HTTP request ... is not allowed. Plugins must use the host HTTP service instead: host.HTTPSend (Go) or nd_pdk::host::http::send (Rust). Also, plugin HTTP and WebSocket connections to private or loopback addresses are now blocked for named hosts; to reach a LAN service, list its IP or CIDR in the manifest's requiredHosts, or use a bare "*". (1a8463f7d, 276d767ce)
    • Shares are always owned by the user who creates them. Admins can no longer create shares on behalf of another user via userId. (1a8463f7d)
    • Configuration durations are now validated. Negative values are rejected at startup. (#6002)
    • Navidrome now warns about unrecognized options in the config file, so typos no longer fail silently. (#5870)
    [–] 11 points 2 months ago (1 child)

    Love Navidrome, it's one of the best pieces of software in my life. I'm one of those lucky/obsessive people that never stopped maintaining a music collection in the era of streaming. I think I used Spotify for about 6 months in total, but always came back to my own collection, especially when I could upload the whole thing to Google Play Music to access it anywhere. After GPM was killed I started self-hosting with the OG Subsonic server but soon switched to Navidrome.

    As a comment to your post, if everything you have is purchased via Bandcamp, I find their own app pretty reasonable for on-the-go streaming, but they actually recently added their own Subsonic-compatible implementation, so you can connect to that server with whatever Navidrome client app you use as well: https://blog.bandcamp.com/2026/07/16/discover-improvements-and-subsonic-implementation/ I think this really makes switching to a Bandcamp-based streaming library significantly more accessible for any folks that don't have the desire/willingness/knowledge to set up their own fully self-hosted system.

  • source
  • [–] 2 points 6 months ago

    Yeah, plus one for Flatpaks here as well! A good way to keep up-to-date apps on a 'stable' distro. I use Debian and am super happy with it as the underlying system, but plenty of applications have fairly old versions in the Debian repos.

  • source
  • parent
  • context
  • [–] 3 points 9 months ago

    A couple of mentions so far for Ursula K. Le Guin and I'm here to echo them, and to mention my favourite book of hers that I've read (so far): The Dispossessed.

    It tells the story of a brilliant physicist from a collectivist, anarchist society who must travel to the hierarchical, individualist, capitalist society that his ancestors split from many years prior. Great story with really interesting politics weaved throughout.

    I'll also add the Mars Trilogy (Red Mars, Green Mars, Blue Mars) by Kim Stanley Robinson. A huge, sprawling narrative about the colonisation and terraforming of Mars. The development of eclogy-based politics and economics plays a big part in the story, as does the development of a new government and constitution. The "hard" science fiction of the novel seems to put some people off (at times long scientific descriptions of landscapes, physical/geological processes, etc.) but I love these books.

  • source
  • [–] 3 points 10 months ago

    I buy vinyl for older albums (or current favourite artists I follow that release LPs), and all my digital purchases are through Bandcamp. I host everything (flac or mp3 files) on a Navidrome server and stream from that.

  • source
  • [–] 16 points 11 months ago (2 children)

    Battlestar Galactica! All of the themes for the various characters fit really well, and the taiko-style drums during space battles, which at first might seem stylistically a bit strange, work amazingly well to amp up the sense of urgency.

  • source
  • [–] 3 points 1 year ago (1 child)

    I love everything of his that I've read. I think my favourites are Green Mars, Aurora, and 2312. I also really loved The High Sierra as a very different example of his work.

    I've still not read The Years of Rice and Salt or Shaman – definitely need to get around to them. I tend to pace myself with my very favourite authors.

  • source
  • [–] 5 points 1 year ago (1 child)

    Thanks for all your work on this fork! I use Tempo every day and I'm so glad there's development continuing. Do you already have a new name for the project in mind?

  • source
  • [–] 2 points 1 year ago

    I use Jellyfin for movies and TV shows, but never tried for music because I already had Navidrome set up. It is so good, really one of my all-time favourite pieces of software. It greatly repays a well-tagged collection, relying on embedded metadata only. Not sure how Jellyfin works here, maybe there is some ability to scrape album info from online sources (?), but I believe it's pretty strict about directory structure (one folder per album), which Navidrome doesn't care about.

  • source
  • parent
  • context
  • view more: next ›