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: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam posting.
-
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.
-
Don't duplicate the full text of your blog or github here. Just post the link for folks to click.
-
Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).
-
No trolling.
-
No low-effort posts. This is subjective and will largely be determined by the community member reports.
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
My current setup, is as follows:
Personally curated music I buy and organize using Picard into folder A.
Lidarr is configured with folder C, which is a mergerfs volume consisting of folder A and B. Folder A is read-only, and any writes on C go into folder B. This way Lidarr can "see" all my existing music, while any automated downloads go into folder B, keeping them separate from my organized files.
Lidarr actually works, because it is hooked up to Soulseek using Tubifarry with ytdl as a fallback. I also have an import list hooked up to my last.fm recommendations to automatically download new stuff I might like.
When I feel like it, I go through folder B using Picard, moving things I want to keep into folder A.
To access my music, I use Jellyfin, also through folder C. My clients are Feishin and Symfonium.
In Symfonium, I use smart playlists for discovery. These playlists populate based on stuff like "unlistened tracks" or "multiple plays without being favorited" and "recently added from favorited artists".
My favorite feature however is the tag-based endless playback which allows me to pick a track to start with, and then swipe through music with at least some kind of logic to the progression. This is my main way to browse my library.
It works extremely well, with the exception of files that don't contain many tags. Hence my main pursuit has been to find a good way too add at least some genre tags to ALL my files. I haven't found a final solution.
For iOS support, look at Navidrome for the server and maybe SubStreamer for the client.
That is so dang clever I definitely have to steal the idea.