File debian.control of Package nginx-cf-realip

Source: nginx-cf-realip
Section: httpd
Priority: optional
Maintainer: Rumen Damyanov <contact@rumenx.com>
Build-Depends: debhelper-compat (= 13), gcc, make, libssl-dev
Standards-Version: 4.5.0
Homepage: https://github.com/RumenDamyanov/nginx-cf-realip

Package: nginx-cf-realip
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, nginx (>= 1.18.0)
Description: Nginx dynamic module for Cloudflare real IP restoration
 This Nginx module automatically fetches and maintains Cloudflare's
 IPv4 and IPv6 IP ranges, enabling accurate real client IP address
 restoration when behind Cloudflare's reverse proxy network.
 .
 Uses native NGINX async HTTP fetching (no external dependencies).
 Note: Requires 'resolver' directive in nginx http{} block.
 .
 Features:
  * Native async HTTP fetching via NGINX event loop
  * Automatic periodic fetch of Cloudflare IP ranges (IPv4/IPv6)
  * Secure HTTPS-only fetching with host validation
  * Content hashing to detect changes (SHA-256)
  * Atomic configuration updates via temporary files
  * Exponential backoff on fetch failures
  * Dynamic module loading (no nginx recompilation needed)
openSUSE Build Service is sponsored by