This is the way.
paperd
https://github.com/tchapi/davis uses the same library as nextcloud (and basically every other Foss calendar app) and just tries to wrap an admin interface around it.
Take a look at ytdl-sub if you want light weight. I load the resulting videos into jellyfin as series.
Picard has always worked pretty well for me. No complains.
Picard or beets will help you with your metadata.
On one hand, I sympathize with the concern and desire for transparency. After all, vulnerabilities easily missed by AI can have devastating effects on someone's privacy and infrastructure. On the other hand, should we really be any more hesitant over a vibe coded project than an app launched by someone whose GitHub profile links to their Neocities page (no shade intended)?
The answer is "yes." Neocites is chill. Vibe coded software that maybe works is not.
I have been wanting to set this up for a while, but didn't know what I was doing, so this tutorial helps a lot and I will give it a go, thanks!
Emby rugpulled their users, that's why jellyfin exists at all.
Did they split the contacts and calendars into their own rust crates? It'd be awesome to have it as a standalone.
ZFS datasets.
This is certainly a take. And not a good one. JFC, you can't imagine why people would be upset about being charged to run stuff on your own infrastructure? What is Ethan smoking here??