Балдею от дизайна #feishin. Кто не в курсе, это такой опенсорсный subsonic плеер на комп. Всё больше и больше крутых фич завозится. Плеер настолько крутой, что я свои треки только в нем и слушаю. Ну, в целом, у меня довольно обширная flac библиотека (lossy не собираю).
В "open source core" можно ящетаю
Good decision. 🙂
If self hosting ist a serious option, I think navidrome is the gold standard for the server part. I recently discovered Feishin (https://github.com/jeffvli/feishin) as a player/frontend for it and very much like it.
While I'll admit this is somewhat self serving, I do believe that web apps rather than "native" apps remain the best path forward for most things, also on mobile.
The web remains the only platform that is not (entirely) controlled by #BigTech. There's no approval process. Web apps cannot (easily) be pulled. Whoever builds them is in full control of their distribution. There's no tax on "in app" purchases. Yes, the browser landscape is not as diverse as it ought to be and hopefully that will improve, but if you compare it to Apple and Google-controlled ecosystems like iOS and Android, it's still miles ahead. Also, they're way cheaper to build.
In 2026 I'm aiming to be more deliberate in filling up my dock and home screen (yes, I will likely stay on Apple operating systems for pragmatic reasons) with more and more web apps, replacing native apps. I think this doable now. OS support for PWAs has improved a lot (even on iOS). They can be icons on your home screen/dock, they can be fast, they can be offline capable, they can send notifications.
On my home screen right now some daily driver #PWAs: @silverbulletmd (notes), @phanpy (fediverse), #Miniflux (RSS reading), Voyager (Lenny and PieSocial client), @linkwarden (link collection), @homeassistant (still the native app, but 99% web tech), #Ghost (blogging), @plausible (analytics). #Feishin (@navidrome_releases streaming), @fastmail (email).
Минус navidrome - нет настоящего folder view, вместо этого генерит папки по артистам. Причём добавлять нормальное отображение не планируют.
Проблема начинается когда добавляются сборники треков, аккуратно собранные по папкам, и неаккуратно разбросанные артистами по навидрому. Список артистов мгновенно засирается, и соответственно "folder view" тоже становится бесполезен.
Уж лучше бы вместо списка артистов сделали список album artist, тогда бы все VA отфильтровались.
Пока единственное решение нашёл это все VA перекидывать в отдельную библиотеку и выключать её пока не используется или когда мешает. Но чтобы плейлисты с треками из неё работали её всё равно нужно будет подключать. Это пара кликов, по крайней мере в feishin на ПК, но хз, всё равно немного еболой воняет.
My smart playlists made in #feishin for #navidrome give me a nicer listening experience than #spotify and entirely #selfhosted
The key one I use is latest tracks so I can listen to the newest tracks added, and rate them.
Most of my other smart playlists then use my track ratings combined with genres added by #musicbrainz #picard
Whats your big brain smart playlist?
Is favourite is false
Rating is 0 ( unrated )
Play Count is less than 5
@zef not selfhosting but doing so is possible with this setup.
I edit all metadata in #MusicBrainz #Picard, upload those to a #cloudstorage of choice (for me @transIP #Stack) with structured folders (genre -> artist -> album), then connect to @astiga and listen using #Subsonic compatible #FOSS software (#Feishin and #Tempo in my case).
The selfhosted version would be to replace the cloud storage & Astiga with hosting an #OpenSubsonic, #Jellyfin, or @ampache server yourself.