Coming to Cloudflare?

Do I need to publish my site before coming to cloudflare?

Your site needs to be up and running with HTTPS before you add it to Cloudflare.