Published: • Updated:
November 2023
For the last eight years, I’ve been hosting my various web sites at Digital Ocean. After a Linux update this month, the droplet wouldn’t boot and I had to restore from a previous snapshot.
I’d been planning to upgrade for a while, so I took this as a sign it was time to perform the upgrade. The migration is now complete and I’ve moved all my websites to a Premium Intel droplet with a much faster NVMe SSD disk.
The VPS now runs Ubuntu 22.04.3 LTS & I’ve upgraded the web server to version 2.7.5 of caddy. The web server updates its access logs every hour using goaccess, which makes it easy to see who is accessing the sites.
As I was moving the sites anyway, I took the opportunity to update my static site generator so that it creates compressed versions of each page. The caddy web server is able to serve pre-compressed documents if they exist alongside the uncompressed file. Caddy can also serve the most appropriate file based on the request headers. So I updated the static generator to use the functions I had developed in my compression article so that a gzip and brotli version of each web page is built.
Banding
On the 5th the band competed in the Festival of Brass competition held at East Durham College. We played a piece called Dimensions and were placed 11th out of 15th bands.
Links
- Cannot use a custom SSH port in Ubuntu 22.10 or above?
- Full-width background inside a container
- Progressively enhanced infinite horizontal scroll
- The API Churn/Security Trade-off
Reading
Finished reading the The Bone Trap and started reading Welcome to the Silent Zone.
Listening
Started listening to Hell Divers book 6 Allegiance.
Watching
By writing down what I watch I can review how much TV I consume. It’s shocking, but here is the list for November: