

A new website will suffer the same fate eventually. The best solution I’ve seen is CKAN for kerbal space program mods. Each mod just hosts its own releases for free on github or wherever they like, and the whole mod index is just another github repo.
https://github.com/KSP-CKAN/CKAN?tab=readme-ov-file#whats-the-ckan
In the case of KSP, mod authors themselves submit Pull Requests to update the index when they release a new mod or a new version of it.