The site was not reachable via the domain name roughly from 2022-01-15 20h00 to 2022-01-17 7h00 UTC.
This was due to the DNS provider going down.
I've made some changes to handle these situations better in future:
Sorry for any inconvenience!