The datacenter hosting our servers is currently experiencing a power outage. Lots of websites down in Europe. Hopefully @OVH will fix soon.