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.
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 have a library that's been growing for about 20 years now. I don't think I got too serious until around 2009, which is when I discovered music servers to host my library and quickly realized how bad its structure was. It took years of me getting folders done correctly followed by then working on tags. Automation scared me to much since the results were not always 100%. Once it was done I have kept a system to keep it that way the best I can.
So for me once I get new content I use the app tagscanner to edit everything to the way I like, then I drop them into music Picard were I found a tutorial online a few years ago to set it up to just edit music genres. I found the one thing I never got right was music genres so finding this tool was incredible. Took months to run large sections of the library though. Now I got every track labeled with up to 5 genre tags. Once that is done I change folder names to what I want, drop them into my music directory folder which is root > artist > album (don't care about year since it's tagged). Scan music into my musicbee app and if any are missing covers I right click and tell it to find them. Then do a scan with navidrome to add it all there.
Would you be willing to share scripts? Your situation is exactly my situation. Every time I decide to tackle it again, I'm overwhelmed with trying to settle. I dabble around as a dj and have so many duplicate tracks from various complications that automation has been problematic.
You don't need to get too complicated with scripts if you let Picard do all the tagging and renaming. In my experience it works pretty well with the default out of the box configuration. Just don't try to do your whole library at once, just go album by album and check each one is matching with the correct release. I was in the same boat about a decade ago and did the same, just a few albums a day getting tagged and renamed into a fresh music directory. And of course, make a backup first, just in case.
Lately I've been going through this process again because I messed up configuring Lidarr and many files got improperly renamed. Since they were all still properly tagged, fixing them has been easy, especially with Picard. I haven't really bothered to find all the stray files yet (they're still roughly in the right location) because Plex ignores the paths and just reads the tags so the misnamed files aren't even noticable in Plex
I did that few years ago when I re-ripped all my CDs and vinyl to flac.
Everything I do is manual, I don't really have duplicates unless I get singles then get the album once it releases. Even then, unless the single comes with extra bonus tracks (seems to be a lost past time, never see this anymore) I will delete the singles after.
Here is the forum post I originally found years ago to setup music picard to tag multiple genres, which is the only setup that I have that took extra effort and not just use out of the box defaults.
https://getmusicbee.com/forum/index.php?topic=35975.0