orry for the scare, people. The SSL certificate had expired, and I had forgotten to update it in time.The SSL Certificate of Let's Encrypt has now been renewed for another three months.
It's scheduled to expire on 8th of July 2019. You can check with the little "lock" icon in your browser address bar.
Hence also the little period the server was down, had to install it.