These kinds of static sites are generally served from a shared host like GitHub Pages, Netlify, etc. The baseline is configuring Jeykyll or whatever the first time.
imo lambda/serverless can get overdone and too complicated but it works well for one-off services like this.
imo lambda/serverless can get overdone and too complicated but it works well for one-off services like this.