🚀 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
📊 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
70.2 KB
· Views: 11
-
jetto-cloudflare-xenforo-plugin-17.webp
55.3 KB
· Views: 10
-
jetto-cloudflare-xenforo-plugin-16.webp
72.8 KB
· Views: 11
-
jetto-cloudflare-xenforo-plugin-15.webp
48.3 KB
· Views: 10
-
jetto-cloudflare-xenforo-plugin-14.webp
27.6 KB
· Views: 12
-
jetto-cloudflare-xenforo-plugin-13.webp
38.1 KB
· Views: 13
-
jetto-cloudflare-xenforo-plugin-12.webp
17.2 KB
· Views: 11
-
jetto-cloudflare-xenforo-plugin-11.webp
38.9 KB
· Views: 9
-
jetto-cloudflare-xenforo-plugin-10.webp
31.7 KB
· Views: 10
-
jetto-cloudflare-xenforo-plugin-9.webp
78.3 KB
· Views: 8
-
jetto-cloudflare-xenforo-plugin-8.webp
39.7 KB
· Views: 10
-
jetto-cloudflare-xenforo-plugin-7.webp
46.8 KB
· Views: 11
-
jetto-cloudflare-xenforo-plugin-6.webp
68.7 KB
· Views: 10
-
jetto-cloudflare-xenforo-plugin-5.webp
78.2 KB
· Views: 12
-
jetto-cloudflare-xenforo-plugin-4.webp
37.7 KB
· Views: 12
-
jetto-cloudflare-xenforo-plugin-3.webp
95.9 KB
· Views: 11
-
jetto-cloudflare-xenforo-plugin-2.webp
127.3 KB
· Views: 10
-
jetto-cloudflare-xenforo-plugin-1.webp
28.2 KB
· Views: 11