in reply to A "landing page" or "microsite" for my LAN - running Apache
You might consider a static site generator. There are several good ones in Perl. See here: https://www.linuxlinks.com/best-free-open-source-perl-static-site-generators/