Some providers have 24/7 replays of last week matches. Usually you can test the services for 24 hours so you can look if the provider has all what you need.
I think Booklore support this but I haven't tried it.
Maybe it's not what are you looking for but LRCLIB and LRCGET are open source:
LRCLIB is the database plus tools. LRCGET is a frontend to search lyrics for music in your computer and you can edit or add if a lyric is missing.
It's not federated, but they provide database dumps so a step forward for this application. Some music players/servers already have connection with lrclib.
Remember to subscribe or post in https://programming.dev/c/nushell or other communities on the fediverse!
I've been using it for many years (since 2017ish) and it's awesome for my small group. We don't use fancy stuff, just sharing internal files and external links.
I've been using it with NextcloudPi and recently switched to YunoHost and it's way better. If you have a small server and not much technical knowledge, you should check it.
https://holos.social/