EU Hosted
I've now moved the hosting of my site from GitHub Pages to statichost.eu, which means that my site is now hosted in the EU.
Setup was relatively straightforward, my main issue was getting the Docker image working, as I don't know anything about Docker. Some help from statichost set me along the right path to using the correct image.
[Edit 14/12/2024 PM] As I don't like using technology I don't understand in the slightest, I reverted to doing the site generation using GitHub Actions. I then simply pull the output onto statichost using a webhook whenever it is updated.
[Edit 15/12/2024 AM] Of course, the next morning one of the external GitHub Actions used to generate the site had a bug and failed the next morning. It was fixed quickly by the owner, but still showed the difficulty of avoiding dependencies. The same dependencies, that is, which make the site generation a lot easierf or me.