I just moved the website to AWS Lightsail.
Luckily I wrote this tutorial a couple weeks ago when I was doing a try-out: https://nickvanhoof.com/2019/05/12/we-are-moving-again/
I thought configuring the ssl certificate would be a hard part. But letsencrypt made it stunningly easy: https://docs.bitnami.com/aws/faq/administration/generate-configure-certificate-letsencrypt/
Both nickvanhoof.com and nickvanhoof.be are working as separate domains now. I didn’t want to go through the process of domain forwarding via an S3 bucket as AWS proposes it. So I requested certificates for both domains. I have gone through that process of domain forwarding for one of my apps served via cloudfront. Though it is not that hard, it feels wrong that they make us do it this way.
Successfully moved without downtime !