{"slug": "navidrome", "name": "Navidrome", "category": "selfhosted", "category_name": "Self-hosted and home server", "description": "Open-source, self-hosted music streaming server with a web player and third-party client support.", "recommenders": 8, "commenters": 23, "warners": 1, "score": 10.213, "rising": 1.36, "first": "2025-11-03", "latest": "2026-10-22", "why": "HN commenters use it to replace Spotify and other streaming services with their own music library, usually streamed to mobile apps like Symfonium, DSub2000 or Narjo.", "why_is_quote": false, "has_verdict": true, "sentiment": {"recommend": 9, "neutral": 13, "compare": 1, "warn": 1}, "spark": [0, 1, 2, 0, 0, 0, 1, 0, 1, 0, 3, 1], "listed": true, "loved": ["Streaming replacement", "Mobile clients"], "caveat": "DIY workflow", "short_quote": "I ditched all music services and now navidrome+narjo combo, works perfectly well", "icon": true, "domain": null, "github_repo": "github.com/navidrome/navidrome", "official_url": "https://www.navidrome.org", "pricing": "open source", "aliases": ["Navidrome", "NaviDrome"], "verdict": [{"text": "HN commenters use it to replace Spotify and other streaming services with their own music library,", "cites": [{"id": 792298225, "item_id": 49518639, "url": "https://news.ycombinator.com/item?id=49518639", "by": "0fflineuser", "date": "2026-09-01", "stance": "recommend", "quote": "I use explo+slsk+lidarr+navidrome", "excerpt": "If anyone is interested in selfhosting or wants to stop using spotify without losing the discoverabily: I use explo+slsk+lidarr+navidrome, for access on my phone I use dsub2000 or symfonium but mainly dsub2000. Explo is the software used for the discovery https://github.com/LumePart/Explo It automatically downloads daily jams, weekly jams and weekly exploration playlists from your listenbrainz account(free) using you", "context": "self-hosts music stack", "use_case": "music streaming server", "switched_from": "Spotify", "story": "Fastpotify"}, {"id": 770604960, "item_id": 48162810, "url": "https://news.ycombinator.com/item?id=48162810", "by": "tamimio", "date": "2026-05-16", "stance": "recommend", "quote": "I ditched all music services and now navidrome+narjo combo, works perfectly well", "excerpt": "Lovely, will give it a try later today! I ditched all music services and now navidrome+narjo combo, works perfectly well, flac, and with reverse proxy exposing the server there\u2019s no need to vpn or anything, it\u2019s a drop in replacement, and free.", "context": "self-hoster", "use_case": "self-hosted music streaming", "switched_from": "music streaming services", "story": "Show HN: Rocksky \u2013 Music scrobbling and discovery on the AT Protocol"}, {"id": 745710832, "item_id": 46606927, "url": "https://news.ycombinator.com/item?id=46606927", "by": "subdavis", "date": "2026-01-13", "stance": "recommend", "quote": "Switched to Bandcamp + Navidrome", "excerpt": "Same for me! Switched to Bandcamp + Navidrome and have decided that one of my goals for the year is to find at least 2 albums per month I want to buy. I will shamelessly promote the bandcampsync [1] CLI tool for automating downloads of your bandcamp library and bandcamp-sync-flask [2] wrapper that I built so I could invoke it from the web on my phone after I buy an album. [1] https://github.com/meeb/bandcampsync [2] ", "context": "", "use_case": "music streaming server", "switched_from": "Spotify", "story": "AI Generated Music Barred from Bandcamp"}, {"id": 744292416, "item_id": 46518276, "url": "https://news.ycombinator.com/item?id=46518276", "by": "dazzawazza", "date": "2026-01-06", "stance": "recommend", "quote": "I self host using Navidrome, FreeBSD and Wireguard.", "excerpt": "Nice. I self host using Navidrome, FreeBSD and Wireguard. I have a decent Fibre connection to my house and a static IP so it's \"free\" to serve. I primary do it because Spotify is basically sucking the life out of the music industry and I love heavy metal.", "context": "has fibre and static IP at home", "use_case": "self-hosted music streaming", "switched_from": "Spotify", "story": "How Spotify Made Me Self Host"}]}, {"text": " usually streamed to mobile apps like Symfonium, DSub2000 or Narjo.", "cites": [{"id": 793690944, "item_id": 49605684, "url": "https://news.ycombinator.com/item?id=49605684", "by": "bigstrat2003", "date": "2026-09-08", "stance": "recommend", "quote": "For music, I use Navidrome + Symfonium.", "excerpt": "For music, I use Navidrome + Symfonium. Not quite as smooth as Plexamp was (and there's nothing on par with Symfonium on desktop), but I disliked having my music and video commingled so it's been worthwhile for me.", "context": "", "use_case": "music server", "switched_from": "Plexamp", "story": "Jellyfin 12.0"}, {"id": 792298225, "item_id": 49518639, "url": "https://news.ycombinator.com/item?id=49518639", "by": "0fflineuser", "date": "2026-09-01", "stance": "recommend", "quote": "I use explo+slsk+lidarr+navidrome", "excerpt": "If anyone is interested in selfhosting or wants to stop using spotify without losing the discoverabily: I use explo+slsk+lidarr+navidrome, for access on my phone I use dsub2000 or symfonium but mainly dsub2000. Explo is the software used for the discovery https://github.com/LumePart/Explo It automatically downloads daily jams, weekly jams and weekly exploration playlists from your listenbrainz account(free) using you", "context": "self-hosts music stack", "use_case": "music streaming server", "switched_from": "Spotify", "story": "Fastpotify"}, {"id": 770604960, "item_id": 48162810, "url": "https://news.ycombinator.com/item?id=48162810", "by": "tamimio", "date": "2026-05-16", "stance": "recommend", "quote": "I ditched all music services and now navidrome+narjo combo, works perfectly well", "excerpt": "Lovely, will give it a try later today! I ditched all music services and now navidrome+narjo combo, works perfectly well, flac, and with reverse proxy exposing the server there\u2019s no need to vpn or anything, it\u2019s a drop in replacement, and free.", "context": "self-hoster", "use_case": "self-hosted music streaming", "switched_from": "music streaming services", "story": "Show HN: Rocksky \u2013 Music scrobbling and discovery on the AT Protocol"}, {"id": 790458289, "item_id": 49403643, "url": "https://news.ycombinator.com/item?id=49403643", "by": "KetoManx64", "date": "2026-08-22", "stance": "neutral", "quote": "to my Navidrome server", "excerpt": "I use Spotizerr to download all newly liked songs on my Spotify to my Navidrome server and then just stream it with Symfonium which has the option to auto cache specific albums.", "context": "", "use_case": "self-hosted music server", "switched_from": "", "story": "Using an old Android phone as a music player"}]}, {"text": " The most common caveat is the extra tooling needed around it for downloading, tagging and syncing music,", "cites": [{"id": 803106384, "item_id": 50194149, "url": "https://news.ycombinator.com/item?id=50194149", "by": "cdrnsf", "date": "2026-10-22", "stance": "recommend", "quote": "I use Navidrome for music as well", "excerpt": "I use Navidrome for music as well \u2014 I'd say it's about 800 artists and thousands of albums. I've also built a rather convoluted workflow around it that meets my needs.", "context": "library of about 800 artists", "use_case": "music streaming server", "switched_from": "", "story": "Plex laid off the whole player team"}, {"id": 792298225, "item_id": 49518639, "url": "https://news.ycombinator.com/item?id=49518639", "by": "0fflineuser", "date": "2026-09-01", "stance": "recommend", "quote": "I use explo+slsk+lidarr+navidrome", "excerpt": "If anyone is interested in selfhosting or wants to stop using spotify without losing the discoverabily: I use explo+slsk+lidarr+navidrome, for access on my phone I use dsub2000 or symfonium but mainly dsub2000. Explo is the software used for the discovery https://github.com/LumePart/Explo It automatically downloads daily jams, weekly jams and weekly exploration playlists from your listenbrainz account(free) using you", "context": "self-hosts music stack", "use_case": "music streaming server", "switched_from": "Spotify", "story": "Fastpotify"}, {"id": 799474161, "item_id": 49967135, "url": "https://news.ycombinator.com/item?id=49967135", "by": "sherr", "date": "2026-10-05", "stance": "neutral", "quote": "put all my audio on a streaming server in a local container (Navidrome)", "excerpt": "Picard was extremely useful to me when I decided to put all my audio on a streaming server in a local container (Navidrome). I used it extensively about five months ago. I find MP3 tags (and all the various formats and syntax) a nightmare usually but this was bearable. Picard was great.", "context": "", "use_case": "music streaming server", "switched_from": "", "story": "Picard 3.0"}, {"id": 745710832, "item_id": 46606927, "url": "https://news.ycombinator.com/item?id=46606927", "by": "subdavis", "date": "2026-01-13", "stance": "recommend", "quote": "Switched to Bandcamp + Navidrome", "excerpt": "Same for me! Switched to Bandcamp + Navidrome and have decided that one of my goals for the year is to find at least 2 albums per month I want to buy. I will shamelessly promote the bandcampsync [1] CLI tool for automating downloads of your bandcamp library and bandcamp-sync-flask [2] wrapper that I built so I could invoke it from the web on my phone after I buy an album. [1] https://github.com/meeb/bandcampsync [2] ", "context": "", "use_case": "music streaming server", "switched_from": "Spotify", "story": "AI Generated Music Barred from Bandcamp"}]}, {"text": " and one switcher found it less smooth than Plexamp.", "cites": [{"id": 793690944, "item_id": 49605684, "url": "https://news.ycombinator.com/item?id=49605684", "by": "bigstrat2003", "date": "2026-09-08", "stance": "recommend", "quote": "For music, I use Navidrome + Symfonium.", "excerpt": "For music, I use Navidrome + Symfonium. Not quite as smooth as Plexamp was (and there's nothing on par with Symfonium on desktop), but I disliked having my music and video commingled so it's been worthwhile for me.", "context": "", "use_case": "music server", "switched_from": "Plexamp", "story": "Jellyfin 12.0"}]}], "praise": [{"label": "Streaming replacement", "summary": "Several commenters dropped Spotify or other streaming services for Navidrome with their own files.", "quotes": [{"id": 770604960, "item_id": 48162810, "url": "https://news.ycombinator.com/item?id=48162810", "by": "tamimio", "date": "2026-05-16", "stance": "recommend", "quote": "I ditched all music services and now navidrome+narjo combo, works perfectly well", "excerpt": "Lovely, will give it a try later today! I ditched all music services and now navidrome+narjo combo, works perfectly well, flac, and with reverse proxy exposing the server there\u2019s no need to vpn or anything, it\u2019s a drop in replacement, and free.", "context": "self-hoster", "use_case": "self-hosted music streaming", "switched_from": "music streaming services", "story": "Show HN: Rocksky \u2013 Music scrobbling and discovery on the AT Protocol"}, {"id": 744292416, "item_id": 46518276, "url": "https://news.ycombinator.com/item?id=46518276", "by": "dazzawazza", "date": "2026-01-06", "stance": "recommend", "quote": "I self host using Navidrome, FreeBSD and Wireguard.", "excerpt": "Nice. I self host using Navidrome, FreeBSD and Wireguard. I have a decent Fibre connection to my house and a static IP so it's \"free\" to serve. I primary do it because Spotify is basically sucking the life out of the music industry and I love heavy metal.", "context": "has fibre and static IP at home", "use_case": "self-hosted music streaming", "switched_from": "Spotify", "story": "How Spotify Made Me Self Host"}, {"id": 792341488, "item_id": 49521343, "url": "https://news.ycombinator.com/item?id=49521343", "by": "cdrnsf", "date": "2026-09-01", "stance": "recommend", "quote": "I've been using Navidrome for a while and love it", "excerpt": "I've been using Navidrome for a while and love it (long enough to have written an iOS + macOS client). I mount my music from a B2 bucket and use a shell script to sync additions to it. AudioMuse-AI does a great job generating playlists and populating similar artists. There are lyrics plugins, an Apple Music plugin that can populate metadata and on and on. It's a great system and free from the catalogue rot and slop t", "context": "wrote an iOS + macOS client for it", "use_case": "self-hosted music streaming", "switched_from": "", "story": "Fastpotify"}]}, {"label": "Mobile clients", "summary": "Pairs well with phone and desktop apps such as Symfonium, DSub2000, Narjo and Arpeggi.", "quotes": [{"id": 793690944, "item_id": 49605684, "url": "https://news.ycombinator.com/item?id=49605684", "by": "bigstrat2003", "date": "2026-09-08", "stance": "recommend", "quote": "For music, I use Navidrome + Symfonium.", "excerpt": "For music, I use Navidrome + Symfonium. Not quite as smooth as Plexamp was (and there's nothing on par with Symfonium on desktop), but I disliked having my music and video commingled so it's been worthwhile for me.", "context": "", "use_case": "music server", "switched_from": "Plexamp", "story": "Jellyfin 12.0"}, {"id": 795945427, "item_id": 49746589, "url": "https://news.ycombinator.com/item?id=49746589", "by": "osr00", "date": "2026-09-17", "stance": "neutral", "quote": "client for my Navidrome server", "excerpt": "Many of the apps I ended up not using was either because the projects were abandoned or because the web/app UX is just too bad or ugly. For instance I really like Photoprism but Immich has such a better app experience imo. I recently discovered Arpeggi (client for my Navidrome server) and I have such a good time using it", "context": "", "use_case": "music server", "switched_from": "", "story": "Ask HN: What self-hosted apps do you use daily?"}, {"id": 792298225, "item_id": 49518639, "url": "https://news.ycombinator.com/item?id=49518639", "by": "0fflineuser", "date": "2026-09-01", "stance": "recommend", "quote": "I use explo+slsk+lidarr+navidrome", "excerpt": "If anyone is interested in selfhosting or wants to stop using spotify without losing the discoverabily: I use explo+slsk+lidarr+navidrome, for access on my phone I use dsub2000 or symfonium but mainly dsub2000. Explo is the software used for the discovery https://github.com/LumePart/Explo It automatically downloads daily jams, weekly jams and weekly exploration playlists from your listenbrainz account(free) using you", "context": "self-hosts music stack", "use_case": "music streaming server", "switched_from": "Spotify", "story": "Fastpotify"}]}, {"label": "Light hosting", "summary": "Runs on a Raspberry Pi, a small home box or a cheap droplet backed by cloud storage.", "quotes": [{"id": 747940096, "item_id": 46746256, "url": "https://news.ycombinator.com/item?id=46746256", "by": "YoukaiCountry", "date": "2026-01-24", "stance": "neutral", "quote": "Currently one is hosting my navidrome music server", "excerpt": "Oh no, it appears to have received the hug of death? I am interested in this, I have been using Raspberry Pis for various projects and home servers since the original - Currently one is hosting my navidrome music server, my password manager, and several other local network servers. I feel the upgrade each time, and then get used to it, as I suppose we tend to do. I still remember the upgrade from 1 to 2 being the mos", "context": "", "use_case": "home music server", "switched_from": "", "story": "Raspberry Pi Drag Race: Pi 1 to Pi 5 \u2013 Performance Comparison"}, {"id": 741604096, "item_id": 46350256, "url": "https://news.ycombinator.com/item?id=46350256", "by": "moss_dog", "date": "2025-12-21", "stance": "recommend", "quote": "Works quite well for my purposes!", "excerpt": "I use Navidrome [1] + an rclone'd S3 bucket on a Digital Ocean droplet. Works quite well for my purposes! [1] https://github.com/navidrome/navidrome", "context": "", "use_case": "self-hosted music streaming", "switched_from": "", "story": "I don't want streaming music, I just want to stream my music (2023)"}, {"id": 800375045, "item_id": 50023440, "url": "https://news.ycombinator.com/item?id=50023440", "by": "Semaphor", "date": "2026-10-09", "stance": "neutral", "quote": "over paperless and navidrome", "excerpt": "Cheap Vps: mainly seafile (file sync) and prosody (jabber/xmpp). I want those always available from everywhere. Living room has a small passively cooled n150 which runs almost 20 services, from home assistant and jellyfin, over paperless and navidrome, to some lesser known services (yamtrack, koito, grimoire). A bunch more, and I use them regularly, some more than others, but then adding a service without exposing it", "context": "", "use_case": "music streaming", "switched_from": "", "story": "Ask HN: What do you run on a $5 VPS that's worth keeping online 24/7?"}]}, {"label": "Integrations", "summary": "Works with ListenBrainz, lyrics and metadata plugins, and AI playlist tools.", "quotes": [{"id": 798916785, "item_id": 49932299, "url": "https://news.ycombinator.com/item?id=49932299", "by": "anticorporate", "date": "2026-10-02", "stance": "neutral", "quote": "works with Navidrome", "excerpt": "https://listenbrainz.org/ is an open source alternative to Last.fm that I can confirm works with Navidrome. You can also self host it if you would prefer to keep your listen history private.", "context": "", "use_case": "music server", "switched_from": "", "story": "Why media fans want to escape algorithms with CDs, DVDs and vinyl"}, {"id": 792341488, "item_id": 49521343, "url": "https://news.ycombinator.com/item?id=49521343", "by": "cdrnsf", "date": "2026-09-01", "stance": "recommend", "quote": "I've been using Navidrome for a while and love it", "excerpt": "I've been using Navidrome for a while and love it (long enough to have written an iOS + macOS client). I mount my music from a B2 bucket and use a shell script to sync additions to it. AudioMuse-AI does a great job generating playlists and populating similar artists. There are lyrics plugins, an Apple Music plugin that can populate metadata and on and on. It's a great system and free from the catalogue rot and slop t", "context": "wrote an iOS + macOS client for it", "use_case": "self-hosted music streaming", "switched_from": "", "story": "Fastpotify"}, {"id": 790458289, "item_id": 49403643, "url": "https://news.ycombinator.com/item?id=49403643", "by": "KetoManx64", "date": "2026-08-22", "stance": "neutral", "quote": "to my Navidrome server", "excerpt": "I use Spotizerr to download all newly liked songs on my Spotify to my Navidrome server and then just stream it with Symfonium which has the option to auto cache specific albums.", "context": "", "use_case": "self-hosted music server", "switched_from": "", "story": "Using an old Android phone as a music player"}]}, {"label": "Music-only server", "summary": "Some prefer a dedicated music server over Jellyfin or Plex, whose music support felt weaker or mixed with video.", "quotes": [{"id": 783870002, "item_id": 48991875, "url": "https://news.ycombinator.com/item?id=48991875", "by": "petepete", "date": "2026-07-21", "stance": "recommend", "quote": "Navidrome for music", "excerpt": "I've used Jellyfin for years and my experience is currently incredibly smooth and works like a dream for the whole family. I only use it for movies and TV shows though, the live TV experience (with a HDHomeRun) was incredibly buggy and slow, and once you've tried it and failed, it seems like it's impossible to remove the remnants of it from your interface. The music and audiobook support never felt like it was as pol", "context": "", "use_case": "music streaming", "switched_from": "Jellyfin", "story": "Jellyfin founder Andrew leaves team"}, {"id": 793690944, "item_id": 49605684, "url": "https://news.ycombinator.com/item?id=49605684", "by": "bigstrat2003", "date": "2026-09-08", "stance": "recommend", "quote": "For music, I use Navidrome + Symfonium.", "excerpt": "For music, I use Navidrome + Symfonium. Not quite as smooth as Plexamp was (and there's nothing on par with Symfonium on desktop), but I disliked having my music and video commingled so it's been worthwhile for me.", "context": "", "use_case": "music server", "switched_from": "Plexamp", "story": "Jellyfin 12.0"}]}], "caveats": [{"label": "DIY workflow", "summary": "Getting music in and tagged often takes a stack of extra tools and custom scripts.", "quotes": [{"id": 803106384, "item_id": 50194149, "url": "https://news.ycombinator.com/item?id=50194149", "by": "cdrnsf", "date": "2026-10-22", "stance": "recommend", "quote": "I use Navidrome for music as well", "excerpt": "I use Navidrome for music as well \u2014 I'd say it's about 800 artists and thousands of albums. I've also built a rather convoluted workflow around it that meets my needs.", "context": "library of about 800 artists", "use_case": "music streaming server", "switched_from": "", "story": "Plex laid off the whole player team"}, {"id": 792298225, "item_id": 49518639, "url": "https://news.ycombinator.com/item?id=49518639", "by": "0fflineuser", "date": "2026-09-01", "stance": "recommend", "quote": "I use explo+slsk+lidarr+navidrome", "excerpt": "If anyone is interested in selfhosting or wants to stop using spotify without losing the discoverabily: I use explo+slsk+lidarr+navidrome, for access on my phone I use dsub2000 or symfonium but mainly dsub2000. Explo is the software used for the discovery https://github.com/LumePart/Explo It automatically downloads daily jams, weekly jams and weekly exploration playlists from your listenbrainz account(free) using you", "context": "self-hosts music stack", "use_case": "music streaming server", "switched_from": "Spotify", "story": "Fastpotify"}, {"id": 799474161, "item_id": 49967135, "url": "https://news.ycombinator.com/item?id=49967135", "by": "sherr", "date": "2026-10-05", "stance": "neutral", "quote": "put all my audio on a streaming server in a local container (Navidrome)", "excerpt": "Picard was extremely useful to me when I decided to put all my audio on a streaming server in a local container (Navidrome). I used it extensively about five months ago. I find MP3 tags (and all the various formats and syntax) a nightmare usually but this was bearable. Picard was great.", "context": "", "use_case": "music streaming server", "switched_from": "", "story": "Picard 3.0"}]}, {"label": "Less polished", "summary": "One former Plexamp user said the Navidrome and Symfonium setup is not quite as smooth.", "quotes": [{"id": 793690944, "item_id": 49605684, "url": "https://news.ycombinator.com/item?id=49605684", "by": "bigstrat2003", "date": "2026-09-08", "stance": "recommend", "quote": "For music, I use Navidrome + Symfonium.", "excerpt": "For music, I use Navidrome + Symfonium. Not quite as smooth as Plexamp was (and there's nothing on par with Symfonium on desktop), but I disliked having my music and video commingled so it's been worthwhile for me.", "context": "", "use_case": "music server", "switched_from": "Plexamp", "story": "Jellyfin 12.0"}]}, {"label": "Web player", "summary": "One commenter chose another Subsonic server because they dislike web players.", "quotes": [{"id": 743101094, "item_id": 46443818, "url": "https://news.ycombinator.com/item?id=46443818", "by": "skydhash", "date": "2025-12-31", "stance": "warn", "quote": "I don\u2019t like web players", "excerpt": "I have spotify (The duo plan is cheap where I\u2019m at and my SO wanted to use it work). But I do maintain my own collection, mostly because Spotify UI is pure garbage. My collection is store on an old mac mini (with debian). It\u2019s directly linked to an home theater setup via optical. I have MPD on it that I control with Rigelian on my phone. But I often just ssh and use MoC to play music. I also have gonic (subsonic serv", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: How to go back to listening to MP3s?"}]}], "who": [{"by": "cdrnsf", "context": "library of about 800 artists", "url": "https://news.ycombinator.com/item?id=50194149", "date": "2026-10-22"}, {"by": "0fflineuser", "context": "self-hosts music stack", "url": "https://news.ycombinator.com/item?id=49518639", "date": "2026-09-01"}, {"by": "tamimio", "context": "self-hoster", "url": "https://news.ycombinator.com/item?id=48162810", "date": "2026-05-16"}, {"by": "dazzawazza", "context": "has fibre and static IP at home", "url": "https://news.ycombinator.com/item?id=46518276", "date": "2026-01-06"}], "tags": ["self-hostable", "for Spotify switchers", "for Raspberry Pi", "for large libraries"], "use_cases": ["self-hosted music streaming", "music streaming server", "music server", "music streaming", "self-hosted music server", "music server backend"], "compared": [{"slug": "spotify", "name": "Spotify", "co": 6, "switched_from": 4, "switched_to": 0}, {"slug": "jellyfin", "name": "Jellyfin", "co": 4, "switched_from": 1, "switched_to": 0}, {"slug": "plexamp", "name": "Plexamp", "co": 1, "switched_from": 1, "switched_to": 0}, {"slug": "symfonium", "name": "Symfonium", "co": 3, "switched_from": 0, "switched_to": 0}, {"slug": "beets", "name": "beets", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "immich", "name": "Immich", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "rclone", "name": "rclone", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "listenbrainz", "name": "ListenBrainz", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=49517448", "title": "Fastpotify", "mentions": 3}, {"url": "https://news.ycombinator.com/item?id=49985548", "title": "Ask HN: What do you run on a $5 VPS that's worth keeping online 24/7?", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50186318", "title": "Plex laid off the whole player team", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=50094887", "title": "Vintage Cassettes: 1963-2010", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49965047", "title": "Picard 3.0", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49932048", "title": "Why media fans want to escape algorithms with CDs, DVDs and vinyl", "mentions": 1}], "sentiment_by_month": {"2025-11": {"compare": 1, "neutral": 1}, "2025-12": {"neutral": 1, "recommend": 1, "warn": 1}, "2026-01": {"recommend": 2, "neutral": 1}, "2026-02": {}, "2026-03": {}, "2026-04": {}, "2026-05": {"recommend": 1}, "2026-06": {"neutral": 1}, "2026-07": {"neutral": 1, "recommend": 1}, "2026-08": {"neutral": 1}, "2026-09": {"recommend": 3, "neutral": 2}, "2026-10": {"neutral": 5, "recommend": 1}}, "quotes": [{"id": 803106384, "item_id": 50194149, "url": "https://news.ycombinator.com/item?id=50194149", "by": "cdrnsf", "date": "2026-10-22", "stance": "recommend", "quote": "I use Navidrome for music as well", "excerpt": "I use Navidrome for music as well \u2014 I'd say it's about 800 artists and thousands of albums. I've also built a rather convoluted workflow around it that meets my needs.", "context": "library of about 800 artists", "use_case": "music streaming server", "switched_from": "", "story": "Plex laid off the whole player team"}, {"id": 802166753, "item_id": 50135422, "url": "https://news.ycombinator.com/item?id=50135422", "by": "hankbond", "date": "2026-10-17", "stance": "neutral", "quote": "from my navidrome instance", "excerpt": "Very cool. I really need to get back into recording to my cassettes. It was a lot of fun just as a way to explore music and then burn what I liked into a fun format. This project has not gotten a lot of love from me since some life changes but this is what I was using to generate printable J-Cards from my navidrome instance. https://github.com/hank-bond/album-card-generator If anyone is interested it would be a good ", "context": "", "use_case": "music server", "switched_from": "", "story": "Vintage Cassettes: 1963-2010"}, {"id": 800375045, "item_id": 50023440, "url": "https://news.ycombinator.com/item?id=50023440", "by": "Semaphor", "date": "2026-10-09", "stance": "neutral", "quote": "over paperless and navidrome", "excerpt": "Cheap Vps: mainly seafile (file sync) and prosody (jabber/xmpp). I want those always available from everywhere. Living room has a small passively cooled n150 which runs almost 20 services, from home assistant and jellyfin, over paperless and navidrome, to some lesser known services (yamtrack, koito, grimoire). A bunch more, and I use them regularly, some more than others, but then adding a service without exposing it", "context": "", "use_case": "music streaming", "switched_from": "", "story": "Ask HN: What do you run on a $5 VPS that's worth keeping online 24/7?"}, {"id": 800306096, "item_id": 50019131, "url": "https://news.ycombinator.com/item?id=50019131", "by": "paweladamczuk", "date": "2026-10-09", "stance": "neutral", "quote": "", "excerpt": "- Navidrome - Jellyfin - Vaultwarden - Immich - pi agent. I use it through tmux and iSH on my iPhone - librechat. nice UI but honestly I probably jsut use pi more often - copyparty. to visually inspect whatever I create with pi, and to access my documents, to upload files I need on the server quickly and easily from any device", "context": "", "use_case": "music streaming", "switched_from": "", "story": "Ask HN: What do you run on a $5 VPS that's worth keeping online 24/7?"}, {"id": 799474161, "item_id": 49967135, "url": "https://news.ycombinator.com/item?id=49967135", "by": "sherr", "date": "2026-10-05", "stance": "neutral", "quote": "put all my audio on a streaming server in a local container (Navidrome)", "excerpt": "Picard was extremely useful to me when I decided to put all my audio on a streaming server in a local container (Navidrome). I used it extensively about five months ago. I find MP3 tags (and all the various formats and syntax) a nightmare usually but this was bearable. Picard was great.", "context": "", "use_case": "music streaming server", "switched_from": "", "story": "Picard 3.0"}, {"id": 798916785, "item_id": 49932299, "url": "https://news.ycombinator.com/item?id=49932299", "by": "anticorporate", "date": "2026-10-02", "stance": "neutral", "quote": "works with Navidrome", "excerpt": "https://listenbrainz.org/ is an open source alternative to Last.fm that I can confirm works with Navidrome. You can also self host it if you would prefer to keep your listen history private.", "context": "", "use_case": "music server", "switched_from": "", "story": "Why media fans want to escape algorithms with CDs, DVDs and vinyl"}, {"id": 795945427, "item_id": 49746589, "url": "https://news.ycombinator.com/item?id=49746589", "by": "osr00", "date": "2026-09-17", "stance": "neutral", "quote": "client for my Navidrome server", "excerpt": "Many of the apps I ended up not using was either because the projects were abandoned or because the web/app UX is just too bad or ugly. For instance I really like Photoprism but Immich has such a better app experience imo. I recently discovered Arpeggi (client for my Navidrome server) and I have such a good time using it", "context": "", "use_case": "music server", "switched_from": "", "story": "Ask HN: What self-hosted apps do you use daily?"}, {"id": 793690944, "item_id": 49605684, "url": "https://news.ycombinator.com/item?id=49605684", "by": "bigstrat2003", "date": "2026-09-08", "stance": "recommend", "quote": "For music, I use Navidrome + Symfonium.", "excerpt": "For music, I use Navidrome + Symfonium. Not quite as smooth as Plexamp was (and there's nothing on par with Symfonium on desktop), but I disliked having my music and video commingled so it's been worthwhile for me.", "context": "", "use_case": "music server", "switched_from": "Plexamp", "story": "Jellyfin 12.0"}, {"id": 792673409, "item_id": 49542088, "url": "https://news.ycombinator.com/item?id=49542088", "by": "_rwo", "date": "2026-09-02", "stance": "neutral", "quote": "OpenSubsonic (navidrome compat) backend", "excerpt": "took few sessions to re-slop this to OpenSubsonic (navidrome compat) backend; didn't even looked once at the code, I love and hate the future we live in thanks again for sharing!", "context": "", "use_case": "music server backend", "switched_from": "", "story": "Fastpotify"}, {"id": 792341488, "item_id": 49521343, "url": "https://news.ycombinator.com/item?id=49521343", "by": "cdrnsf", "date": "2026-09-01", "stance": "recommend", "quote": "I've been using Navidrome for a while and love it", "excerpt": "I've been using Navidrome for a while and love it (long enough to have written an iOS + macOS client). I mount my music from a B2 bucket and use a shell script to sync additions to it. AudioMuse-AI does a great job generating playlists and populating similar artists. There are lyrics plugins, an Apple Music plugin that can populate metadata and on and on. It's a great system and free from the catalogue rot and slop t", "context": "wrote an iOS + macOS client for it", "use_case": "self-hosted music streaming", "switched_from": "", "story": "Fastpotify"}, {"id": 792298225, "item_id": 49518639, "url": "https://news.ycombinator.com/item?id=49518639", "by": "0fflineuser", "date": "2026-09-01", "stance": "recommend", "quote": "I use explo+slsk+lidarr+navidrome", "excerpt": "If anyone is interested in selfhosting or wants to stop using spotify without losing the discoverabily: I use explo+slsk+lidarr+navidrome, for access on my phone I use dsub2000 or symfonium but mainly dsub2000. Explo is the software used for the discovery https://github.com/LumePart/Explo It automatically downloads daily jams, weekly jams and weekly exploration playlists from your listenbrainz account(free) using you", "context": "self-hosts music stack", "use_case": "music streaming server", "switched_from": "Spotify", "story": "Fastpotify"}, {"id": 790458289, "item_id": 49403643, "url": "https://news.ycombinator.com/item?id=49403643", "by": "KetoManx64", "date": "2026-08-22", "stance": "neutral", "quote": "to my Navidrome server", "excerpt": "I use Spotizerr to download all newly liked songs on my Spotify to my Navidrome server and then just stream it with Symfonium which has the option to auto cache specific albums.", "context": "", "use_case": "self-hosted music server", "switched_from": "", "story": "Using an old Android phone as a music player"}, {"id": 783870002, "item_id": 48991875, "url": "https://news.ycombinator.com/item?id=48991875", "by": "petepete", "date": "2026-07-21", "stance": "recommend", "quote": "Navidrome for music", "excerpt": "I've used Jellyfin for years and my experience is currently incredibly smooth and works like a dream for the whole family. I only use it for movies and TV shows though, the live TV experience (with a HDHomeRun) was incredibly buggy and slow, and once you've tried it and failed, it seems like it's impossible to remove the remnants of it from your interface. The music and audiobook support never felt like it was as pol", "context": "", "use_case": "music streaming", "switched_from": "Jellyfin", "story": "Jellyfin founder Andrew leaves team"}, {"id": 782909376, "item_id": 48931836, "url": "https://news.ycombinator.com/item?id=48931836", "by": "DuncanCoffee", "date": "2026-07-16", "stance": "neutral", "quote": "I'm also selfhosting NaviDrome.", "excerpt": "I remember Emule, with its IRC client we discovered by chance, or BearShare, which had a whole social network, you could search for people based on age, country and whatever. We used to get together at a friend's house because he had decent internet, in front of a CRT monitor, chatting with people around Europe with our broken english. Music piracy also changed the course of my life, thanks to a DVD full of music I d", "context": "", "use_case": "self-hosted music streaming", "switched_from": "", "story": "The lost joy of music piracy"}, {"id": 779168960, "item_id": 48698060, "url": "https://news.ycombinator.com/item?id=48698060", "by": "axegon_", "date": "2026-06-27", "stance": "neutral", "quote": "Despite having it on my navidrome library since last night.", "excerpt": "It's a bit more subtle than that, I'm afraid. In many instances lately, physically owning a product no longer means that you own it: the fact that BMW tried to introduce subscriptions for heated seats, VW blocking out Graphene users from connecting their phones to their cars, Insta360 asking you to install their app to use their camera, which does not need to be connected to a cloud service to function, bambu labs tr", "context": "", "use_case": "self-hosted music library", "switched_from": "Spotify", "story": "If You Can't Hold It, You Don't Own It"}, {"id": 770604960, "item_id": 48162810, "url": "https://news.ycombinator.com/item?id=48162810", "by": "tamimio", "date": "2026-05-16", "stance": "recommend", "quote": "I ditched all music services and now navidrome+narjo combo, works perfectly well", "excerpt": "Lovely, will give it a try later today! I ditched all music services and now navidrome+narjo combo, works perfectly well, flac, and with reverse proxy exposing the server there\u2019s no need to vpn or anything, it\u2019s a drop in replacement, and free.", "context": "self-hoster", "use_case": "self-hosted music streaming", "switched_from": "music streaming services", "story": "Show HN: Rocksky \u2013 Music scrobbling and discovery on the AT Protocol"}, {"id": 747940096, "item_id": 46746256, "url": "https://news.ycombinator.com/item?id=46746256", "by": "YoukaiCountry", "date": "2026-01-24", "stance": "neutral", "quote": "Currently one is hosting my navidrome music server", "excerpt": "Oh no, it appears to have received the hug of death? I am interested in this, I have been using Raspberry Pis for various projects and home servers since the original - Currently one is hosting my navidrome music server, my password manager, and several other local network servers. I feel the upgrade each time, and then get used to it, as I suppose we tend to do. I still remember the upgrade from 1 to 2 being the mos", "context": "", "use_case": "home music server", "switched_from": "", "story": "Raspberry Pi Drag Race: Pi 1 to Pi 5 \u2013 Performance Comparison"}, {"id": 745710832, "item_id": 46606927, "url": "https://news.ycombinator.com/item?id=46606927", "by": "subdavis", "date": "2026-01-13", "stance": "recommend", "quote": "Switched to Bandcamp + Navidrome", "excerpt": "Same for me! Switched to Bandcamp + Navidrome and have decided that one of my goals for the year is to find at least 2 albums per month I want to buy. I will shamelessly promote the bandcampsync [1] CLI tool for automating downloads of your bandcamp library and bandcamp-sync-flask [2] wrapper that I built so I could invoke it from the web on my phone after I buy an album. [1] https://github.com/meeb/bandcampsync [2] ", "context": "", "use_case": "music streaming server", "switched_from": "Spotify", "story": "AI Generated Music Barred from Bandcamp"}, {"id": 744292416, "item_id": 46518276, "url": "https://news.ycombinator.com/item?id=46518276", "by": "dazzawazza", "date": "2026-01-06", "stance": "recommend", "quote": "I self host using Navidrome, FreeBSD and Wireguard.", "excerpt": "Nice. I self host using Navidrome, FreeBSD and Wireguard. I have a decent Fibre connection to my house and a static IP so it's \"free\" to serve. I primary do it because Spotify is basically sucking the life out of the music industry and I love heavy metal.", "context": "has fibre and static IP at home", "use_case": "self-hosted music streaming", "switched_from": "Spotify", "story": "How Spotify Made Me Self Host"}, {"id": 743101094, "item_id": 46443818, "url": "https://news.ycombinator.com/item?id=46443818", "by": "skydhash", "date": "2025-12-31", "stance": "warn", "quote": "I don\u2019t like web players", "excerpt": "I have spotify (The duo plan is cheap where I\u2019m at and my SO wanted to use it work). But I do maintain my own collection, mostly because Spotify UI is pure garbage. My collection is store on an old mac mini (with debian). It\u2019s directly linked to an home theater setup via optical. I have MPD on it that I control with Rigelian on my phone. But I often just ssh and use MoC to play music. I also have gonic (subsonic serv", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: How to go back to listening to MP3s?"}, {"id": 741604096, "item_id": 46350256, "url": "https://news.ycombinator.com/item?id=46350256", "by": "moss_dog", "date": "2025-12-21", "stance": "recommend", "quote": "Works quite well for my purposes!", "excerpt": "I use Navidrome [1] + an rclone'd S3 bucket on a Digital Ocean droplet. Works quite well for my purposes! [1] https://github.com/navidrome/navidrome", "context": "", "use_case": "self-hosted music streaming", "switched_from": "", "story": "I don't want streaming music, I just want to stream my music (2023)"}, {"id": 738569648, "item_id": 46160603, "url": "https://news.ycombinator.com/item?id=46160603", "by": "rumpelstiel", "date": "2025-12-05", "stance": "neutral", "quote": "I have my own navidrome server with my music on it", "excerpt": "I have my own navidrome server with my music on it, and i use apple music the way you suggest for long time (adding my beloved artists, putting together my.own collections in there), and choosing when and what i want to hear.", "context": "", "use_case": "self-hosted music server", "switched_from": "", "story": "Listen to music like it's 2005"}, {"id": 733982993, "item_id": 45873937, "url": "https://news.ycombinator.com/item?id=45873937", "by": "tuukkao", "date": "2025-11-10", "stance": "neutral", "quote": "If you're using Navidrome or similar to stream your music", "excerpt": "If you're using Navidrome or similar to stream your music then check out beets-alternatives [0]. It lets you sync (and optionally convert) your library or a subset of it to another location, in my case my music storage mounted with Rclone. It's especially useful if you need to have a different naming structure in your target directory for whatever reason. I like to keep each disc of a multi-disc album in in its own s", "context": "", "use_case": "music streaming", "switched_from": "", "story": "Beets: The music geek\u2019s media organizer"}, {"id": 732911687, "item_id": 45806980, "url": "https://news.ycombinator.com/item?id=45806980", "by": "_-_-__-_-_-", "date": "2025-11-03", "stance": "compare", "quote": "I probably should use navidrome or a similar technology to serve the files.", "excerpt": "I have a music folder 45000+ tracks and counting dating from as far back as 2003. I sync this 450 GB folder to two computers using syncthing and then use rsync to synchronize a subset of these albums (folders by format) to SD Cards inside iPod's. I use Strawberry player for listening (a fork of Clementine) and a combination of beets and MusicBrainz for tagging. Then, I scrobble my listens on ListenBrainz. When I'm in", "context": "45000+ track music library since 2003", "use_case": "serving music files", "switched_from": "", "story": "Maintaining a Music Library, Ten Years On"}]}