this post was submitted on 20 Apr 2026
72 points (98.6% liked)

Selfhosted

59176 readers
722 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

  7. No low-effort posts. This is subjective and will largely be determined by the community member reports.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
 

cross-posted from: https://lemmy.ca/post/63642187

Hey everyone! I've spent the last several months building "Dorsal", an iOS-native music player for Jellyfin with the features that I felt I personally wanted. Designed for those who like to see and listen to their music as an album-focused experience.

I'm interested in getting it in your hands to see what you all think. I have my Jellyfin server set up in a pretty basic way so I'm curious to see if it works well for others too! The code is open-source (MIT-licensed), I have a TestFlight open beta, and it is available on the App Store (it does have a price to support development, developer program fees, etc), so you can get it for free or use and support the production release, up to you! Here are the links:

I'm the solo dev, so I'm happy to try and answer any questions! Thanks everyone!

top 16 comments
sorted by: hot top controversial new old
[–] irmadlad@lemmy.world 4 points 3 weeks ago (1 children)

Neat! The UI looks good. Is this app specifically for JellyFin or can it interface with Navidrome?

[–] jared@lemmy.ca 9 points 3 weeks ago* (last edited 3 weeks ago) (1 children)

Thanks for looking! It is specifically for Jellyfin right now. Though, like 95% of the code is not Jellyfin-specific, so I think I would be interested in supporting Navidrome in the future, especially if the way Navidrome's SDK returns music data is at least somewhat similar. Do you strictly use Navidrome? Maybe I should put Navidrome on my home server and play around a bit to get an understanding.

[–] irmadlad@lemmy.world 8 points 3 weeks ago (1 children)

Do you strictly use Navidrome

Yes, I only use Navidrome. Navidrome is a very popular media library server. It might garner a wider user base if Dorsal was compatible. I'm not a dev, and I'm not trying to rewrite your app. Just throwing it out there.

[–] jared@lemmy.ca 5 points 3 weeks ago

Understood, thanks, appreciate the question for sure. I think I will definitely investigate Navidrome and try it out on my home server and see what it takes to pull music from there as well!

[–] crank0271@lemmy.world 3 points 3 weeks ago (1 children)

This looks really cool. Thanks for creating it and sharing, Jared. Looking forward to testing it out.

[–] jared@lemmy.ca 3 points 3 weeks ago

That you very much, appreciate you taking the time!

[–] Foni@piefed.zip 3 points 3 weeks ago (2 children)

Any possibility to make it for android?

[–] Strit@lemmy.linuxuserspace.show 3 points 3 weeks ago

Wouldn't Finamp do this for you?

[–] jared@lemmy.ca 2 points 3 weeks ago (1 children)

If the iOS version does well and ends up with a lot of usage then I would certainly consider it!

[–] Squizzy@lemmy.world 4 points 3 weeks ago

I would love something like this, that has android auto! Well done

[–] Sickday@kbin.earth 1 points 3 weeks ago (1 children)

This looks really nice! Glad to finally see a decent FOSS iOS music client; well done! Is there any chance that you have plans for navidrome support lined up for the future?

Edit: Didn't see that you've already answered my question.

[–] jared@lemmy.ca 1 points 3 weeks ago (1 children)

Thanks! Would you be willing to be a beta tester if I end up getting Navidrome support figured out?

[–] Sickday@kbin.earth 1 points 3 weeks ago (2 children)

Absolutely. I use navidrome daily but the only client I'm aware of on iOS is substreamer. I'd be happy to try your app once support lands!

[–] jared@lemmy.ca 2 points 3 weeks ago (1 children)

Ok awesome great to know, thank you!

[–] irmadlad@lemmy.world 1 points 3 weeks ago

I would be very happy to beta test if Navidrome were supported. When it is a finished product, I don't mind paying either. If you take a look, and Navidrome just doesn't line up with what you are endeavoring, that's cool too. At least you made the effort.

Good luck all of it.

[–] thestrike@lemmy.blahaj.zone 2 points 2 weeks ago

I use amperfy with navidrome on iOS but I would be delighted to try out dorsal if it gets navidrome support!