Yeah I was being tounge in cheek calling a PHP script serverless because technically it is (no need to install stuff and configure a server) but it predates the hype days. Like calling a word doc "nosql"
This should be just a static page… Cloudflare pages are perfect for this. All updating could be done in the repo by special scripts from MD or some other files.
Please, just don't use Cloudflare anything. They are an evil monopoly akin to Google, or the Microsoft of yesterdecade. They MITM about a third of all web traffic and block humans arbitrarily.
These days you could do this in client side JS, mayhe fetch the static list from a Gitgub blob or one of the sites in the group.