It's up!
Phew, Down Detector is up and running. All is well.
Check for yourself at
https://downdetector.com