Last updated: January 12, 2025
Applies to: All ServerFuse hosting plans (Shared, VPS, and Dedicated)
Estimated time to complete: 10 minutes
Introduction
Integrating your website with Cloudflare provides enhanced website performance, security, and protection against DDoS attacks. This guide walks you through the process of connecting a domain hosted on ServerFuse to Cloudflare.
Requirements
Before you begin, ensure the following:
- 
An active domain name hosted on ServerFuse
 - 
Access to your ServerFuse cPanel account
 - 
A Cloudflare account (free or paid)
 - 
Access to your domain registrar to update nameservers
 
Step-by-Step Guide
Step 1: Sign Up or Log In to Cloudflare
- 
Visit https://www.cloudflare.com.
 - 
Click Sign Up to create a new account or Log In if you already have one.
 - 
After logging in, click Add a Site and enter your domain name (e.g.,
example.com). - 
Choose a Cloudflare plan. The free plan is sufficient for most users.
 - 
Click Continue.
 
Step 2: Review DNS Records
Cloudflare will scan your domain’s current DNS records.
- 
Verify that your A record points to your ServerFuse IP address. You can find this in your ServerFuse cPanel under the "General Information" section.
 - 
Ensure all important records such as A, CNAME, MX, and TXT are listed.
 - 
Add any missing records manually.
 - 
Click Continue.
 
Step 3: Update Nameservers
Cloudflare will provide two nameservers (e.g., abby.ns.cloudflare.com and ivan.ns.cloudflare.com).
- 
Log in to your domain registrar (e.g., Namecheap, GoDaddy, or another registrar).
 - 
Locate the DNS or Nameservers section.
 - 
Replace your current nameservers with the two provided by Cloudflare.
 - 
Save your changes.
 
Note: DNS propagation can take up to 24 hours, but typically completes within a few minutes.
Step 4: Adjust Cloudflare Settings
Once your domain is active on Cloudflare:
- 
Log in to your Cloudflare dashboard.
 - 
Go to the SSL/TLS section and set the encryption mode to Full (Strict).
- 
This is recommended if you are using SSL certificates issued through ServerFuse cPanel (AutoSSL or Let’s Encrypt).
 
 - 
 - 
Under the Speed section, enable features like Brotli compression and Auto Minify for HTML, CSS, and JavaScript.
 - 
Under Caching, set the Browser Cache TTL to a duration that fits your update frequency (e.g., 1 day).
 
Optional: Use the Cloudflare Plugin in cPanel
ServerFuse includes Cloudflare integration in cPanel for supported hosting plans.
- 
Log in to your ServerFuse cPanel.
 - 
Search for “Cloudflare” and open the plugin.
 - 
Connect your Cloudflare account and manage DNS, security, and performance settings directly from cPanel.
 
If you do not see the plugin, contact ServerFuse support to request activation.
Troubleshooting Common Issues
| Issue | Solution | 
|---|---|
| Too many redirects error | Ensure SSL is set to Full (Strict) in Cloudflare and an SSL certificate is installed in cPanel. | 
| DNS records not updating | Allow up to 24 hours for propagation. Double-check nameserver changes with your registrar. | 
| Subdomain not loading | Add subdomain records manually in Cloudflare DNS settings. | 
| Site performance issues | Enable caching, minification, and other performance features in Cloudflare’s dashboard. | 
Support
If you encounter any issues, please contact ServerFuse support:
- 
Website: https://serverfuse.com
 - 
Email: support@serverfuse.com
 - 
WhatsApp: +234 803 0722 537