Cancelling GitHub Pro turns your blog into a shady gambling website
Short one - but, if you're seeing this SORRY! For a short time, it looks like this website redirected to shady gambling websites. The long and short of it:
- This website used to be on GitHub pages
- The repository was private
- I didn't renew my GitHub Pro (girl,,, the boycott) 1
- Hosting GitHub pages from private repos is a Pro feature
- Once my GitHub pages expired, some third party used my domain (with DNS pointing at GitHub pages), and verified their shady website
This is all now resolved! I explored some other options with similar CI/CD options to GitHub pages, but, frankly the easy option was use my VPS with nginx installed, and then ssh'ing in whenever I need to update.
Silver lining: this should make deployments instant (something that wasn't always the case about GH Pages!!), and, reduces my dependency on GitHub! It also serves as a good reminder I have a blog, and, is a great reminder to setup downtime monitoring.
Big shoutout to @slimelia.uk for shooting me a DM alerting me to this - I probably wouldn't have noticed for a while!
[1.] yes, i still use GitHub Free for public projects - unfortunately it's tricky to exist without it in tech right now. for private personal projects, I'm starting to move things across to a personal Forgejo instance... very slowly.