Package: nginx-cf-realip Version: 0.3.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 50 Depends: libc6 (>= 2.14), libssl3 (>= 3.0.0~~alpha1), nginx (>= 1.18.0) Filename: amd64/nginx-cf-realip_0.3.0-1_amd64.deb Size: 17674 MD5sum: 05cfe514c76efe11f6c7f22646d45da9 SHA1: 18734b5425e180a975a6e3d8b6dba2a0d468c524 SHA256: 16185db37ece16d6250c67275a2e6fa84b2a41f96ccc4b9eb68254e874523c20 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: 45 Depends: libc6 (>= 2.17), libssl3 (>= 3.0.0~~alpha1), nginx (>= 1.18.0) Filename: arm64/nginx-cf-realip_0.3.0-1_arm64.deb Size: 17168 MD5sum: 58fce5c7acfb1a0926a6a6eae2751b9c SHA1: b54f821c3e34a9c152f726642b73f340285782ef SHA256: 1fb10d0b65d95790be25166ae26e69a21e17f4b963956ba6e09454a3dbf5a98d 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: 8840 MD5sum: cb27ec37f1ab000dad59d1774fdc8aaa SHA1: 82a3085062bf4b3a07d1f912cc33ef3a74a36a3c SHA256: 5a963e904b4719bbb8abefd37f51c94bcf32b8bec4d4059798416af93b1e576a 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: 33 Depends: libc6 (>= 2.17), nginx (>= 1.18.0) Filename: arm64/nginx-torblocker_2.1.0-1_arm64.deb Size: 8530 MD5sum: 310085867d6240d3ec16c45b4906e188 SHA1: 88a6ec92f7c646023d35fe5f7e12d50e49d443b2 SHA256: 721ab4bc2a43cacc60aa5eb677ae71367dacc2d7c508bbfdc93e0372c9314a73 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: 14290 MD5sum: 73961b1c6c281a077c2103468ba1878a SHA1: cf1bf881f6ff8e1d8a699bef3226e5517bd4a46f SHA256: d4c39b110be20715c6387e8c381afbd734594a946237178faadc2a818a0aafef 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: 38 Depends: libc6 (>= 2.33), nginx (>= 1.18.0) Filename: arm64/nginx-waf_0.2.1-1_arm64.deb Size: 14012 MD5sum: 87e693ca8d15697a02690c9010b88026 SHA1: e2dd91d20b299cd8307c9fd949dd2a7ca443084e SHA256: 218ab7caf077495121123e003b37ddaa55dca605678f621c962f7ba767a97c00 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)