Package: apache-gone Version: 0.1.0-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 76 Depends: libc6 (>= 2.17), apache2 (>= 2.4.0) Filename: arm64/apache-gone_0.1.0-1_arm64.deb Size: 5646 MD5sum: c277413499651fe631c4710659a07dca SHA1: ba9abbf7c6d5cdae8da756be9c0c58d85920e37c SHA256: 375a62a2a849e257aa0b01071fdb2c8dc6c056039ae88e29617366c68a36beb1 Section: httpd Priority: optional Homepage: https://github.com/RumenDamyanov/apache-gone Description: Apache module to return HTTP 410 Gone for removed URIs This module reads a URI list from a text file at config time and returns HTTP 410 Gone for matching requests. It uses a hash table for O(1) exact URI matching and compiled PCRE regex patterns for flexible matching. Package: apache-gone Version: 0.1.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 25 Depends: libc6 (>= 2.4), apache2 (>= 2.4.0) Filename: amd64/apache-gone_0.1.0-1_amd64.deb Size: 5738 MD5sum: c602ec05cabbebabed61133e5ead07b8 SHA1: 635735247ba3c683409853a32f5d179beec1e21d SHA256: 1ec371ddb969fe2b57e51dc73d3fb964b0f0d85b8faa667f2bf5a00d0e782107 Section: httpd Priority: optional Homepage: https://github.com/RumenDamyanov/apache-gone Description: Apache module to return HTTP 410 Gone for removed URIs This module reads a URI list from a text file at config time and returns HTTP 410 Gone for matching requests. It uses a hash table for O(1) exact URI matching and compiled PCRE regex patterns for flexible matching. Package: apache-waf-api Version: 0.1.0-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 5464 Depends: libc6 (>= 2.34) Filename: arm64/apache-waf-api_0.1.0-1_arm64.deb Size: 1929086 MD5sum: 11f0fa72bd24bfb7e6a6b87d9bda283b SHA1: e88b2ba955125639835249f4bcccec837a796335 SHA256: d1debf1051adbd023c8b0dbcf8777dcd793f5654fb7f9e2ba4f4bc0243c45ff2 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/apache-waf-api Description: apache-waf-api service Apache WAF ecosystem service. See project README for details. Package: apache-waf-api Version: 0.1.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 5680 Depends: libc6 (>= 2.34) Filename: amd64/apache-waf-api_0.1.0-1_amd64.deb Size: 2144778 MD5sum: a67702c2d4f3d17015c3706b71d51c05 SHA1: 886b8f3ed5bd77ee22ed9ff4730a13450b3bc880 SHA256: 58f2aefc4b158c2e73ba6faf79db41c3bad7d0f0afae5071bb22a75aea03dc93 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/apache-waf-api Description: apache-waf-api service Apache WAF ecosystem service. See project README for details. Package: apache-waf-feeds Version: 0.1.0-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 5852 Depends: libc6 (>= 2.34) Filename: arm64/apache-waf-feeds_0.1.0-1_arm64.deb Size: 2071998 MD5sum: 1e4fd9421ca8e9836110baced022715a SHA1: 4098666ed3eac95cbe35aeda6a51c72e1ab44ce1 SHA256: 5800fc366b7c3bcc49608cabbd7456387d5782edf7ebf54345c859c4bd218ab3 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/apache-waf-feeds Description: apache-waf-feeds service Apache WAF ecosystem service. See project README for details. Package: apache-waf-feeds Version: 0.1.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 6108 Depends: libc6 (>= 2.34) Filename: amd64/apache-waf-feeds_0.1.0-1_amd64.deb Size: 2301266 MD5sum: a68432e83e5a759cf5dccb345afce157 SHA1: c3580ddaef09dc11b55a0e4504f9198da178fa88 SHA256: 0ef2103da08a25b60aaa1259311ed7d5f26a66d04c0c777cf9f8415029ad7f21 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/apache-waf-feeds Description: apache-waf-feeds service Apache WAF ecosystem service. See project README for details. Package: apache-waf-ui Version: 0.1.0-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 7476 Depends: libc6 (>= 2.34) Filename: arm64/apache-waf-ui_0.1.0-1_arm64.deb Size: 2558918 MD5sum: cdf6b08a4c768cc3aae36f7c26c5f30a SHA1: 4d1fc5879e8575aba507d11440c7f3131c736b9e SHA256: ef38e2ae5472eaa527bb1ca3fd00f0c468bb0cfd53587ab26b5a72cab23f2892 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/apache-waf-ui Description: apache-waf-ui service Apache WAF ecosystem service. See project README for details. Package: apache-waf-ui Version: 0.1.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 7808 Depends: libc6 (>= 2.34) Filename: amd64/apache-waf-ui_0.1.0-1_amd64.deb Size: 2848924 MD5sum: c2b037b58f6cfd8659a840c0c1ecbffe SHA1: 7b08f69bde3b1ebd8cb50e8e0434e3bee6563aa6 SHA256: 0a27e4dd530668256a822c08094b41864e64c5e2ab8c480c356e28307f6da894 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/apache-waf-ui Description: apache-waf-ui service Apache WAF ecosystem service. See project README for details. 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: 17128 MD5sum: 2cd0a5a2f3cf3c69fdffa5fd65845f7a SHA1: 3e2eefe820e165d2ccc6cce9e9b0fd2675738238 SHA256: d26708230a41025026a9dc66b544904059b74b4cc2a7a47e3b6ed05f030b467d 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: 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: 17626 MD5sum: caa8ae77494014f9bba712f84423cde8 SHA1: 8d7d5e10ed185739216a7ffea76f6443d8720a0c SHA256: b7319c8f9db7004547a37065b134a76c35207a78bfbfff1b4723a5b267d5a5fa 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-gone Version: 0.1.0-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 77 Depends: libc6 (>= 2.33), nginx (>= 1.18.0) Filename: arm64/nginx-gone_0.1.0-1_arm64.deb Size: 5004 MD5sum: 1ea19e23315ff64c85fdceb34ed14081 SHA1: 9cef0eaa3628e25f854731c1408c2133db9fe24c SHA256: cd4d3b4130fab8febefe67027f22e8ad21c06c0159d008958b3e0e47c73d02be Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-gone Description: Nginx module to return HTTP 410 Gone for removed URIs This module reads a URI list from a text file at config time and returns HTTP 410 Gone for matching requests. It uses a hash table for O(1) exact URI matching and compiled PCRE regex patterns for flexible matching. Cleaner and faster than map + if blocks. Package: nginx-gone Version: 0.1.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 29 Depends: libc6 (>= 2.33), nginx (>= 1.18.0) Filename: amd64/nginx-gone_0.1.0-1_amd64.deb Size: 5140 MD5sum: 28fd86b2421ddc16ce3d6fe665a95654 SHA1: 5759baabac66360c3f2dede0421c987c17cef05a SHA256: 44112e48c5c8c085d43d91b5043b9f4813e6be1ef48890dacdee30b28546318d Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-gone Description: Nginx module to return HTTP 410 Gone for removed URIs This module reads a URI list from a text file at config time and returns HTTP 410 Gone for matching requests. It uses a hash table for O(1) exact URI matching and compiled PCRE regex patterns for flexible matching. Cleaner and faster than map + if blocks. 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-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-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) 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-api Version: 0.1.0-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 5659 Depends: libc6 (>= 2.34) Filename: arm64/nginx-waf-api_0.1.0-1_arm64.deb Size: 2001194 MD5sum: f9fc61bbce3b1c69344cedeeacaf0bc4 SHA1: 0897a960f76041f5c6cea261fedadd22dfa49b97 SHA256: 1c7b534a19059082c1da970250881a10b1fa20774aa2f7ad046e721c8583da68 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-waf-api Description: REST API daemon for nginx-waf IP list management nginx-waf-api is a standalone REST API daemon for dynamically managing nginx-waf IP lists without manual file editing. . Features: * REST API for IP list management (CRUD operations) * API key authentication * Automatic nginx reload after changes * Audit logging of all modifications Package: nginx-waf-api Version: 0.1.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 5907 Depends: libc6 (>= 2.34) Filename: amd64/nginx-waf-api_0.1.0-1_amd64.deb Size: 2227720 MD5sum: 1f86433b672dc09e88edb5ce449f7d81 SHA1: 1649c02d75330b7246d00f07e002fb28a287fd41 SHA256: 280c83f6f6891317391e35d29557cd43e314b55ef1741e500e4df00da137e7e1 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-waf-api Description: REST API daemon for nginx-waf IP list management nginx-waf-api is a standalone REST API daemon for dynamically managing nginx-waf IP lists without manual file editing. . Features: * REST API for IP list management (CRUD operations) * API key authentication * Automatic nginx reload after changes * Audit logging of all modifications Package: nginx-waf-feeds Version: 0.1.0-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 5855 Depends: libc6 (>= 2.34) Filename: arm64/nginx-waf-feeds_0.1.0-1_arm64.deb Size: 2078656 MD5sum: a415f5182d7627aa474bde43ae1ec9ea SHA1: b9c70064160a188da528c15c099fe733865321da SHA256: e98835efb8a725426ac10d76557b98d2a3226c0e1abd894671073c5e08438247 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-waf-feeds Description: Threat feed updater service for nginx-waf nginx-waf-feeds is a standalone daemon that automatically downloads and updates IP threat feeds for use with the nginx-waf module. . Features: * Multiple feed sources with independent schedules * Automatic updates via cron expressions * Atomic file writes to prevent partial updates * nginx reload triggering after updates Package: nginx-waf-feeds Version: 0.1.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 6135 Depends: libc6 (>= 2.34) Filename: amd64/nginx-waf-feeds_0.1.0-1_amd64.deb Size: 2308678 MD5sum: dc9275b90d2bbfe81fb17d7a236037fd SHA1: 97a1f4395e6b428938db70686a3f6a65d7f42c84 SHA256: ffd03814e16aae941e5cac9cd908d6cb4415dbc9c282664db96001c02cedc36b Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-waf-feeds Description: Threat feed updater service for nginx-waf nginx-waf-feeds is a standalone daemon that automatically downloads and updates IP threat feeds for use with the nginx-waf module. . Features: * Multiple feed sources with independent schedules * Automatic updates via cron expressions * Atomic file writes to prevent partial updates * nginx reload triggering after updates Package: nginx-waf-ui Version: 0.1.0-1 Architecture: arm64 Maintainer: Rumen Damyanov Installed-Size: 7478 Depends: libc6 (>= 2.34) Filename: arm64/nginx-waf-ui_0.1.0-1_arm64.deb Size: 2561022 MD5sum: 867bdba743cf80edcb1ba83f5fa933a6 SHA1: 3b7634e911034e3f617364d0f002948115993a91 SHA256: c295d461405b095dece754cdd4acad0b04a53fc9ccaf304b2b1049d674cd1ea2 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-waf-ui Description: Web management interface for nginx-waf nginx-waf-ui is a web-based management interface for nginx-waf. It provides a dashboard for managing IP lists, viewing block statistics, and configuring WAF settings through a browser. . Features: * Dashboard with block statistics * IP list management (add, remove, search) * User management with roles Package: nginx-waf-ui Version: 0.1.0-1 Architecture: amd64 Maintainer: Rumen Damyanov Installed-Size: 7814 Depends: libc6 (>= 2.34) Filename: amd64/nginx-waf-ui_0.1.0-1_amd64.deb Size: 2849866 MD5sum: 8934dbfcf257e5710a6a1779a7f979be SHA1: 6466ce19d4cfcf25acf8ec5c943719e4ef12c8d9 SHA256: 69827ac2461aa8a4b5887b2574ab1ee956bf7c4b6073a78dddfc5415d34a9d91 Section: web Priority: optional Homepage: https://github.com/RumenDamyanov/nginx-waf-ui Description: Web management interface for nginx-waf nginx-waf-ui is a web-based management interface for nginx-waf. It provides a dashboard for managing IP lists, viewing block statistics, and configuring WAF settings through a browser. . Features: * Dashboard with block statistics * IP list management (add, remove, search) * User management with roles