Most of the time when you get a 504 error or something, when you can't connect to the server, it's not the server crashing, rather it's the server temporarily refusing your connection. TFF has very little actual "downtime" but a lot of time where people can't connect to the website despite it being technically up, and it is due to consistent DDoS attacks on the site that can sometimes confuse the server, I believe.