- Get an AWS free tier account - https://aws.amazon.com
- Get a domain name from https://hover.com or otherwise
- Get an account on https://www.cloudflare.com/
AWS
- Setup an Ubuntu 16 or Amazon AMI box on Free tier
- Setup security policies to allow traffic on 22, 80 and 443
- get pem key so that you can SSH into the server and make a successful connection
Domain