Our Let's Encrypt certificate has expired again before I remembered to renew it. Working on it.
Update: should be fixed now.