Theme editor

[DigitalPoint] Cloudflare Add-on for XenForo

[DigitalPoint] Cloudflare Add-on for XenForo 1.9.6

🚀 Features​

With this add-on, you can perform Cloudflare operations directly from within XenForo (no need to access the Cloudflare dashboard). Through the Cloudflare API, you can assign specific permissions to admins — for example, allowing them to block IPs without granting full Cloudflare account access.



⚙️ General Features​

  • Manage all Cloudflare settings and options related to your zone.
  • Ability to purge Cloudflare cache.



🔥 Cloudflare Firewall Support​

  • Automatically create security filters that block access to XenForo’s internal directories (like internal_data, src) that shouldn’t be accessed via the browser.
  • Create or delete User Agent rules.
  • Create or delete IP address and ASN rules. You can define expiration times for these (e.g., blocking a specific Class C IP range for 7 days).
  • Country-based traffic blocking, including exit nodes.
  • Add verification requirements for registration and contact forms to protect against bot attacks.



🔐 Cloudflare Access Support​

  • Create access policies to restrict install and admin.php pages to admins only.
  • Delete existing Access rules.



📜 Cloudflare Page Rules​

  • View and delete all page rules in your zone.



🧹 Cloudflare Cache Rules​

  • Automatically create caching rules for XenForo’s .php-based CSS files.
  • Create caching rules for images served through the image proxy system (which also uses .php).



🔓 Cloudflare Turnstile Support (Requires XF 2.2.12+)​

  • Automatically install and configure Turnstile via API.
  • Provides direct links to Turnstile settings and analytics within your Cloudflare account.



📧 DMARC Management​

  • Monitor third parties sending emails on your behalf.



🧰 Using Cloudflare Workers​

You can use Cloudflare Workers to hide your server IP address for certain XenForo functions:
  • Image Proxy
  • Link Preview (Unfurl)



☁️ Cloudflare R2 Support (Object Storage)​

  • Store content such as avatars and attachments in the cloud.
  • Provide access through pre-signed URLs.



🧠 Edge Caching Support​

  • HTML pages for visitors
  • Media attachments (images, audio, video)



🚀 Resource Preloading​

  • JavaScript
  • CSS



📊 Statistics​

Displays Cloudflare statistics on the admin panel home page. Daily stats are also stored within XenForo’s statistics section:
  • Unique visitors
  • Request count
  • Data served
  • Cached data
  • Threats
  • Turnstile verifications (interactive, non-interactive, solved, failed)
  • R2 class operations (A and B)



🛡️ Advanced Spam Cleaning Feature​

Authorized moderators can temporarily block IPs used within the last 30 days through the spam cleaner. (Default: 7 days — configurable in the admin panel.)



♻️ Cloudflare Configuration Backup & Restore​

  • Backup and restore settings like Access Apps, Firewall Rules, and Page Rules.
  • Restore backups to a different zone (e.g., reuse the same configuration for another domain).
  • Restore safely without overwriting — merges with existing configuration.



👮 New Permission: "Manage Cloudflare"​

Only administrators with this permission can modify the Cloudflare configuration.
  • jetto-cloudflare-xenforo-plugin-18.webp
    jetto-cloudflare-xenforo-plugin-18.webp
    70.2 KB · Views: 11
  • jetto-cloudflare-xenforo-plugin-17.webp
    jetto-cloudflare-xenforo-plugin-17.webp
    55.3 KB · Views: 10
  • jetto-cloudflare-xenforo-plugin-16.webp
    jetto-cloudflare-xenforo-plugin-16.webp
    72.8 KB · Views: 11
  • jetto-cloudflare-xenforo-plugin-15.webp
    jetto-cloudflare-xenforo-plugin-15.webp
    48.3 KB · Views: 10
  • jetto-cloudflare-xenforo-plugin-14.webp
    jetto-cloudflare-xenforo-plugin-14.webp
    27.6 KB · Views: 12
  • jetto-cloudflare-xenforo-plugin-13.webp
    jetto-cloudflare-xenforo-plugin-13.webp
    38.1 KB · Views: 13
  • jetto-cloudflare-xenforo-plugin-12.webp
    jetto-cloudflare-xenforo-plugin-12.webp
    17.2 KB · Views: 11
  • jetto-cloudflare-xenforo-plugin-11.webp
    jetto-cloudflare-xenforo-plugin-11.webp
    38.9 KB · Views: 9
  • jetto-cloudflare-xenforo-plugin-10.webp
    jetto-cloudflare-xenforo-plugin-10.webp
    31.7 KB · Views: 10
  • jetto-cloudflare-xenforo-plugin-9.webp
    jetto-cloudflare-xenforo-plugin-9.webp
    78.3 KB · Views: 8
  • jetto-cloudflare-xenforo-plugin-8.webp
    jetto-cloudflare-xenforo-plugin-8.webp
    39.7 KB · Views: 10
  • jetto-cloudflare-xenforo-plugin-7.webp
    jetto-cloudflare-xenforo-plugin-7.webp
    46.8 KB · Views: 11
  • jetto-cloudflare-xenforo-plugin-6.webp
    jetto-cloudflare-xenforo-plugin-6.webp
    68.7 KB · Views: 10
  • jetto-cloudflare-xenforo-plugin-5.webp
    jetto-cloudflare-xenforo-plugin-5.webp
    78.2 KB · Views: 12
  • jetto-cloudflare-xenforo-plugin-4.webp
    jetto-cloudflare-xenforo-plugin-4.webp
    37.7 KB · Views: 12
  • jetto-cloudflare-xenforo-plugin-3.webp
    jetto-cloudflare-xenforo-plugin-3.webp
    95.9 KB · Views: 11
  • jetto-cloudflare-xenforo-plugin-2.webp
    jetto-cloudflare-xenforo-plugin-2.webp
    127.3 KB · Views: 10
  • jetto-cloudflare-xenforo-plugin-1.webp
    jetto-cloudflare-xenforo-plugin-1.webp
    28.2 KB · Views: 11
  • Like
Reactions: nerf
Author
CL4Y
Downloads
57
Views
121
First release
Last update

Ratings

5.00 star(s) 1 ratings

More resources from CL4Y

Latest updates

  1. 1.9.6

    No update details are available.

Latest reviews

Thnxxx
Back
Top