Maintenance is easier than you think. I “maintain” 40+ services by simply automatically updating them. And if that makes one stop working (very rare) I get an alert and fix it when I get time.
I use ansible for that, though you could more easily accomplish much the same with Watchtower.
Personally I just use Linkwarden. I’ve been meaning to make a PR to get the auto tagging working on PDFs, maybe someday.