Selfhosted
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:
-
Be civil.
-
No spam.
-
Posts are to be related to self-hosting.
-
Don't duplicate the full text of your blog or readme if you're providing a link.
-
Submission headline should match the article title.
-
No trolling.
-
Promotion posts require active participation, with an account that is at least 30 days old. F/LOSS without a paywall has exceptions, with requirements. See the rules link for details. Tags [CBH] or [AIP] are required, see the links in Rule 8 for details.
-
AI-related discussions and AI-involved promotional posts have additional requirements for tagging, as noted in Rule 7 and the AI & Promotional Post Expanded Rules post, and find example disclosures here.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
view the rest of the comments
I never understood why they don't support the subsonic protocol.
Also, there's no native Jellyfin app for my phone.
In the end I changed to Navidrome and use it with a subsonic-compatible app.
~~Also, my server is still PHP-free and I'd like to keep it that way.~~
I mean... you might as well ask why the DLNA plugin has been broken for years. Or why they don't add a custom HTTP header to the client app so people can lock access in their reverse proxy.
As usual it's a mix of not enough developer manpower and "I don't use that so it's not a priority" i.e. the whimsies of FOSS.
Jellyfin is written in C#.
Huh. yeah, no PHP anywhere. Sorry, no idea where that came from.
Jelllyfin + Subfin (https://github.com/williamkray/subfin-plugin) works well, I've been using it with the OpenSubsonic Android apps listed in https://www.navidrome.org/apps/?platform=android&api=opensubsonic without issue. e.g. Substreamer, Tempus, Airdrome, etc. all work fine with Jellyfin + Subfin.
I'm guessing you're not on Android or iOS since Jellyfin has apps on those platforms - but you should be able to use any Subsonic/OpenSubsonic app once set up with the plugin.
Thanks, it's good to know that this exists as a plugin.
What phone do you have that the jellyfin app and the jellyamp app are unavailable?
Edit: Also you can support subsonic with jellysub acting as a go-between. Considering its not a music-first solution, I'm not surprised that it doesn't support subsonic natively, personally.
Edit 2: Its unmaintained but works as of the last time I tried it out, fwiw. It isnt exactly a complex codebase either if something got tripped up by minor changes.
Not the person you're responding to but if I wanted to turn an old Asus MeMO Pad 7 into something I could stream from my PC with, would you advise me to install Postmarket OS, LineageOS, something else?
PMOS is probably broken for it, so I'd probably lean toward lineageos.
I'll give that a try, thanks!
Thanks but I'm happy with Navidrome.
Perfectly fine, doesn't change my question or that others may benefit from being aware.