Quick update about the server so far, I know it's down for couple of days now and it might take longer, sorry.
on Friday, I started to notice that ping is high and connections take time to process and mostly result timeouts. I first thought it's network issue with OVH then hours later, I thought it's a DDoS attack but now, I'm between it's hardware issue like HDD being slower than usual or the network itself somehow related to nginx. So it might take more days to let OVH run full diagnoses to make sure if it's either hardware or software then more days to fix it.
Early diagnoses suggest it's HDD issue but I want to make sure it actually is, because by that I will lose all data and start from scratch.