I decided to move away from Digital Ocean and host my VPS on Hetzner instead. At the same time I migrated my gitea installation to Forgejo, which is a more open branch of the same product. I had some minor issues with moving over the gitea installation, but it was almost entirely caused by me not configuring postgresql in the bestest of ways.
I have a hope that pushing this post to Forgejo on the new server will trigger the hook that triggers hugo to generate the site in the correct place. Wish me luck!