Updated 14 November, 2024 from Barrie, ON, Canada
The last few days have been pretty exciting. I upgraded to a new VPS without breaking the bank. It's a massive improvement over my 5-year-old Linode box;
RAM 1GB => 6GB | SSD 30GB => 500GB | CPU 1vCore => 4vCores
Finally, I can run Docker containers without running out of memory!
Moving my services has been a pain. Tons of cron scripts, websites, and even a custom-generated calendar syncing to Google Calendar. Routing domains while avoiding downtime is tricky considering even this website is hosted there and I don't want it to go down even for a few hours.
Trying something new: hardened Nginx. Previously I just used plain old reverse proxies for all of my services, not even Cloudflare. Now I'm only exposing port 443 through Bunkerweb, a self-hosted web firewall, with all services proxied through it. Combined with CrowdSec, the duo should be super secure. I've still got a lot more experimenting to do before I shut down my old box for good.
I'm doing all of this through docker containers so the networking part is quite the learning curve. The problem isn't just opening up ports and connecting networks with each other. I've got services that aren't even dockerized that need to go through Bunkerweb, which was a headache to figure out. I love UFW but sometimes it can be a bitch.
I've been playing Elden Ring lately. I think I get the hype now. This game is one of a kind. I'm mostly just surprised by how big and diverse it is. I'm not usually a fan of open worlds, but this is one of the few that I don't really feel bored exploring. It reminds me of Ghost of Tsushima, another marvel of a game.
This is a more up-to-date about page that's a little more personal. Inspired by Derek Sivers.
Explore More
Essays · Poems · Stories
Movies · TV Series
Anime · Manga · Light Novels
Explore Everything