Shell/Bash script to install CloudFlare on cPanel servers, and add CloudFlare IPv4 and IPv6 to ConfigServer Firewall (CSF).
This is for server administrators who want to provide CloudFlare to their cPanel customers, and needs to be used on a VPS/Cloud/Dedicated Server.
API key is required.
Download
wget https://raw.smyl.es/cloudflarecp/master/cloudflarecp
Change permissions to allow execute
chmod +x cloudflarecp
Edit cloudflarecp using nano, vim, whatever flavor your like
nano cloudflarecp
Add API key
APIKEY=1a2b3c4d5e6f7g8h9i10
./cloudflarecp "My Hosting Company"