@vgr
ya, it was the ssl certificate. To be more specific though Let's Encrypt, the Certificate Authority I use, was phasing out the kind of certificate this website was using and the switch required a little manual effort. I got an email about it a while back but completely forgot about it.
I've been busy with job and personal life, sorry y'all!