Package: nginx-cf-realip Version: 0.3.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 50 Depends: libc6 (>= 2.14), libssl3t64 (>= 3.0.0), nginx (>= 1.18.0) Filename: amd64/nginx-cf-realip_0.3.0-1_amd64.deb Size: 17622 MD5sum: ee7f65e42cdbf370dadfcba4c3e1688f SHA1: e05df71df8f9672a6ab40b8bac9ba3e6f4c1e151 SHA256: 3a84a977e2a4e5783e729a55aaa791d90d0023072c1cdf1b125c5b067746996f Section: httpd Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-cf-realip 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) Package: nginx-cf-realip Version: 0.3.0-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 85 Depends: libc6 (>= 2.17), libssl3t64 (>= 3.0.0), nginx (>= 1.18.0) Filename: arm64/nginx-cf-realip_0.3.0-1_arm64.deb Size: 17116 MD5sum: 4a19655fec5bfa6d04fe65953f60a7ba SHA1: 2315a5b2186e26765251621a2dfa9fb60de6efbd SHA256: d46ac0becd19238de4fca1671e1f38011a6d8cca61b9fc239dcb1cab96782952 Section: httpd Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-cf-realip 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) Package: nginx-torblocker Version: 2.1.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 37 Depends: libc6 (>= 2.14), nginx (>= 1.18.0) Filename: amd64/nginx-torblocker_2.1.0-1_amd64.deb Size: 8802 MD5sum: c88629d0c6de71e480493cce13fd706d SHA1: ac84864a10a6889a8021d2befd53ec13eeb16ce5 SHA256: 02c0a0c54acbd1adfab59e1b6fc2ec5e815aa7dc6e17b1c17b1dae015396b7ca Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-torblocker Description: Nginx module to control Tor exit node traffic This Nginx module provides flexible control over Tor exit node traffic. It can block Tor traffic, allow it alongside regular traffic, or exclusively allow only Tor traffic (blocking clearnet). . Features: - Three operation modes: off (allow all), on (block Tor), only (Tor only) - Automatic URL-based Tor exit list fetching (no cron jobs needed!) - HTTPS support for secure list fetching (requires nginx with SSL) - O(1) IP lookup using hash table - Per-location and per-server configuration Package: nginx-torblocker Version: 2.1.0-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 77 Depends: libc6 (>= 2.17), nginx (>= 1.18.0) Filename: arm64/nginx-torblocker_2.1.0-1_arm64.deb Size: 8556 MD5sum: 311129debbfbb961c889c628f65a6a04 SHA1: d5a679653ede8929e0b3937070a8b936b1fc70f9 SHA256: d7c91d9b8fe275f624189a2e92f30ce493b4729605bb38df700c53314f0083c0 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-torblocker Description: Nginx module to control Tor exit node traffic This Nginx module provides flexible control over Tor exit node traffic. It can block Tor traffic, allow it alongside regular traffic, or exclusively allow only Tor traffic (blocking clearnet). . Features: - Three operation modes: off (allow all), on (block Tor), only (Tor only) - Automatic URL-based Tor exit list fetching (no cron jobs needed!) - HTTPS support for secure list fetching (requires nginx with SSL) - O(1) IP lookup using hash table - Per-location and per-server configuration Package: nginx-waf Version: 0.2.1-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 43 Depends: libc6 (>= 2.33), nginx (>= 1.18.0) Filename: amd64/nginx-waf_0.2.1-1_amd64.deb Size: 14302 MD5sum: 11df2b26925fdbbc12ac695af834283a SHA1: 386754adf5084925e8c2e18d1ec83dc47041d1db SHA256: 0029d29b38eb364b4a7010aeb4fe7f64cf141997945267c092374ad1b8d1799e Section: httpd Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-waf Description: NGINX dynamic module for IP-based Web Application Firewall This NGINX module provides IP/CIDR-based access control with named lists, tag-based organization, and flexible blacklist/whitelist modes. . Features: * Multiple named IP lists with meaningful identifiers * Tag-based organization for bulk list management * Blacklist mode: block matched IPs, allow others * Whitelist mode: allow only matched IPs, block others * Full IPv4 and IPv6 support with CIDR ranges * Per-context configuration (http, server, location) * Radix tree-based O(1) IP lookups * Dynamic module loading (no nginx recompilation needed) Package: nginx-waf Version: 0.2.1-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 86 Depends: libc6 (>= 2.33), nginx (>= 1.18.0) Filename: arm64/nginx-waf_0.2.1-1_arm64.deb Size: 14082 MD5sum: a70459f9b06a144bc46ef5c458ee9793 SHA1: b47c6e479718fa32646d220eaa361b35edf349db SHA256: 21a027a24bd56a79c7aded7da650f4f52333e4aeb54ec0603e9c154e007ea343 Section: httpd Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-waf Description: NGINX dynamic module for IP-based Web Application Firewall This NGINX module provides IP/CIDR-based access control with named lists, tag-based organization, and flexible blacklist/whitelist modes. . Features: * Multiple named IP lists with meaningful identifiers * Tag-based organization for bulk list management * Blacklist mode: block matched IPs, allow others * Whitelist mode: allow only matched IPs, block others * Full IPv4 and IPv6 support with CIDR ranges * Per-context configuration (http, server, location) * Radix tree-based O(1) IP lookups * Dynamic module loading (no nginx recompilation needed)