I see you are using cloudflare for your custom domain, which points to the default domain and should thus show the same content (the default domain works fine), have you updated the DNS on cloudflares site to reflect you are on a new server, with a new IP? The IP of your server is: 198.91.81.15
Ps. you apparently do not have the same issue as the post you decided to piggyback on, you may have a similar symptom, but the issue is clearly not the same as you would not have been able to login to your admin if you had. Always create your own thread.