Why is this not a single Python script on a cron that uploads to github pages?
(That is what I am inferring from their messages, not necessarily my own opinion)
This can literally run from his laptop whenever it's online. You don't need a fully fledged server to do this.