"Stupid" details takes time
This site is quite simple. I planned on just using a static site generator and publish it on one of my machines. That took 1-2 hours. Making a GitHub Action actually deploy to a VPS with no downtime, and SSL support and https took 3 times as long.