Finally the site is back! But it's still running slow.
What happened guys?
Well, once per several months, it goes down, reason still unknown. I guess it is something about exhausting the memory. Usually I just restart (virtual) server.
It is not nice, but it only does that 4-5 times/year, so for now I am not investigating further.