Thank you for the reply.
I went back and tried with > box install letsencrypt and it worked. I am using no-ip free DNS and have just created a subdomain with DNS a. I have a domain but I cannot transfer it to CloudFlare DNS becuase of email and more. Could potentialy do only a subdomain, but is there any reason on no going with no-ip?