Small updates and log entries are stored here.
I upgraded the OS of my VPS from Debian 10 to Debian 11 not that long ago and apparently in the process, or due to some other reason, some CGI scripts stopped working and became owned by another user for some reason? I have fixed the issue and the scripts should work now.
I also noticed that Debian 11 doesn't seem to have /usr/bin/python anymore, not even as a link to python3. I think my scripts exclusively refer to python3, but that was an interesting find in general.
I migrated my VPS from DigitalOcean to Hetzner, which means you probably saw some certificate warnings. I could have moved the certs too but I decided to let them be regenerated this time around.
Everything should be functioning fine and I am still continuing to move some other services over, but if something is borks then you can always chuck me some email (samsai@posteo.net).
The reasoning for the migration was that Hetzner is gives way more bang for the buck. The old VPS was 1 vCPU, 1GB RAM, 25GB SSD for $5/month. With VAT and currency conversion that comes to 6.20€ each month. The Hetzner VPS I have migrated to provides 2 vCPU, 2GB of RAM, 40GB of SSD for 4.33€/month VAT included. This means I can run a lot more and pay a lot less. It's kind of win with seemingly no downsides, apart from the effort of moving. Luckily most of the stuff here is static and easy to move around.
Apparently the migration to gemserv broke the known hosts script. Instead of debugging why that is (the gemserv server is a bit difficult to debug with) I've just switched back to gmnisrv. It seems like it has received some patches over time, so hopefully the capsule won't randomly go down.
Idea: write my own super simple and bare-bones Gemini server in Rust.
This server originally ran on Gemserv and was since migrated to gmnisrv when Gemserv development slowed down. However, the server has occasionally fallen offline without a crash, and I have to log into the server to boot it back up. This is annoying, so I'm switching back over to Gemserv to see if things run a bit more smoothly there.