No image available

CF Football Bypass

Automatically switches Cloudflare between Proxied and DNS Only modes during Spanish football matches to keep your store accessible during LaLiga-triggered IP blocks.

Developed by Jose Manuel Pedraja

Get This Module Free on PS Forum ES
PS 8.1 – 9.x License: GPL-3.0 Status: Active Health: Excellent

Info updated 1 month ago

Sources
PS Forum ES Visit →
Stars: 5 Last commit: Nov 13, 2025
Type
Module

Info checked: Mar 2, 2026

CF Football Bypass is a PrestaShop module designed for Spanish online stores that experience mass IP blocking during professional football matches. In Spain, court orders obtained by LaLiga result in broad IP-range blocks enforced by ISPs during live matches, which can make Cloudflare-proxied websites unreachable to legitimate customers. This module automates a mitigation strategy: it switches the store's Cloudflare DNS records between Proxied mode (which routes traffic through Cloudflare's IPs, making the site vulnerable to the blocks) and DNS Only mode (which exposes the origin IP directly, bypassing the blocked Cloudflare ranges) for the duration of a match.

  • Automated match detection: Fetches a live feed from hayahora.futbol to detect when a football match is in progress, triggering the DNS switch automatically without manual intervention.
  • Cloudflare API integration: Communicates directly with the Cloudflare API to enable or disable Proxied mode on selected DNS records. Requires a Cloudflare account with API access and DNS management permissions.
  • Configurable behaviour: The back office configuration panel lets you set the checking interval, the cooldown period before Cloudflare Proxied mode is re-enabled after a match ends, and which specific DNS records to manage.
  • External cron support: Can be triggered via an external cron job through a dedicated cron.php endpoint, with an .htaccess configuration provided in the documentation.

This module is specifically relevant to Spanish PrestaShop merchants whose stores run behind Cloudflare and who have experienced customer access failures on match days. It is adapted from an original WordPress plugin by David Carrero (carrero.es), ported to PrestaShop with the original author's permission. An active Cloudflare account with API credentials is required.

  • Reference
    cffootballbypass

  • License
    GPL-3.0
  • PS Compatibility
    8.x
    9.x
  • Status
    Active

Comments (0)

No customer reviews for the moment.
Loading...