awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
bunkerity avatar

bunkerity/bunkerized-nginx

0
View on GitHub↗
10,629 stars·621 forks·Python·AGPL-3.0·10 viewswww.bunkerweb.io↗

Bunkerized Nginx

Bunkerized Nginx is a containerized security automation system that provides a secure reverse proxy and web application firewall. It focuses on protecting web applications by monitoring container labels within cloud-native orchestration systems to automatically update security settings and firewall rules.

The system distinguishes itself through automated security operations, including the automatic management of SSL certificates and an automated client banning mechanism that blocks IP addresses based on HTTP status codes. It features bot challenge mechanisms using CAPTCHAs, JavaScript, or cookies, and a modular plugin architecture for integrating additional security extensions.

Its broader capabilities include real-time HTTP request inspection, malware file scanning, and IP blacklisting. The project also provides tools for multi-site hosting with site-specific configurations, client connection limiting, and a web-based interface for managing firewall settings and monitoring security events.

Features

  • Reverse Proxies - Routes all incoming traffic through a hardened Nginx instance to apply security filters before reaching backend services.
  • Reverse Proxy Security - Provides a secure reverse proxy that protects web applications from malicious requests by default.
  • Service Discovery - Automatically detects container labels and resource tags to update security settings in real time.
  • Container Label Routing - Automatically generates proxy routing rules based on container metadata labels within the orchestration system.
  • Automated IP Banning - Implements an automated mechanism to block IP addresses that exhibit malicious behavior based on HTTP status codes.
  • Containerized Security Automation - Automatically updates security settings and firewall rules by monitoring container labels within a cloud-native orchestrator.
  • HTTP Request Filtering - Inspects and filters incoming HTTP requests against security signatures to block malicious traffic in real time.
  • IP Blacklisting - Prevents access from known attackers by utilizing external and DNS-based IP blacklists.
  • Web Application Firewalls - Provides a gateway to monitor and filter incoming web traffic to protect applications from common cyber attacks.
  • SSL Certificate Managers - Provides automated generation and maintenance of SSL/TLS certificates through external authorities.
  • Traffic Filtering - Filters malicious traffic using a combination of IP blacklists, CAPTCHAs, and real-time request inspection.
  • Web Application Firewalls - BunkerWeb evaluates incoming traffic using a firewall engine to identify and block malicious request patterns in real time.
  • Web Application Security - Safeguards web services from unauthorized access by filtering malicious traffic and tuning security settings.
  • Multi-Site Hosting - Serves multiple web applications from a single instance by assigning unique settings to each server name.
  • Server and Site Configuration - Applies security and performance rules to specific domains using unique prefixes in a multisite environment.
  • Connection Rate Limiting - Restricts the number of concurrent connections and requests per client to prevent server resource exhaustion.
  • Bot Blocking - Blocks automated bots by requiring the completion of verification tasks such as CAPTCHAs, JavaScript, or cookies.
  • Malware Scanning - Analyzes uploaded files using antivirus engines or external APIs to block requests containing malicious content.
  • HTTP Security Headers - Implements security-focused HTTP response headers and tightens TLS settings to reduce the attack surface.
  • WAF Event Analysis - Tracks blocked attacks and analyzes system logs to identify malicious traffic patterns.
  • Security Rule Interfaces - Provides a graphical interface for managing web application firewall settings and security plugins.
  • Web-Based Configuration Generators - Translates graphical user input into server configuration files for managing firewall settings.
  • Web-Based Configuration Dashboards - Offers a web-based dashboard to configure security settings and manage instances without command line interaction.
  • Modular Plugin Architectures - Provides a modular architecture allowing the loading of independent security extensions and plugins.
  • Firewall Rule Configurations - Allows the definition of custom security rules and configurations to handle specific use cases and false positives.
  • Security Event Monitoring - Displays blocked attacks and provides system log searching to identify and analyze malicious traffic patterns.
  • Reverse Proxy Path Mappings - Maps multiple URL paths to different backend hosts by assigning groups of proxy settings.
  • Container Management - Hardened Nginx image with secure defaults.
  • Proxy and Infrastructure - Secure-by-default Docker image for server deployments.

Star history

Star history chart for bunkerity/bunkerized-nginxStar history chart for bunkerity/bunkerized-nginx

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Bunkerized Nginx

Similar open-source projects, ranked by how many features they share with Bunkerized Nginx.
  • bunkerity/bunkerwebbunkerity avatar

    bunkerity/bunkerweb

    10,629View on GitHub↗

    BunkerWeb is a containerized suite of infrastructure tools that functions as a cloud-native web application firewall and Nginx reverse proxy. It provides a security layer for web applications, combining traffic routing with automated SSL certificate management and a web-based security dashboard for monitoring and configuration. The project distinguishes itself through its deep integration with container orchestrators, serving as a Kubernetes ingress controller that automates security settings and service discovery via container labels. It features a plugin-based extension model and a manageme

    Python
    View on GitHub↗10,629
  • crowdsecurity/crowdseccrowdsecurity avatar

    crowdsecurity/crowdsec

    12,574View on GitHub↗

    CrowdSec is a collaborative, distributed security engine designed for threat detection and infrastructure protection. It functions as an intrusion detection system that parses logs and network traffic to identify malicious patterns, utilizing a bucket-based threshold detection model to aggregate events and trigger alerts. The platform is built on a modular architecture that includes a centralized local API server for managing security signals and a relational database for persistent storage of remediation decisions. What distinguishes the project is its decoupled enforcement model, which offl

    Goattacks-preventiondetectionids
    View on GitHub↗12,574
  • chaitin/safelinechaitin avatar

    chaitin/SafeLine

    21,527View on GitHub↗

    SafeLine is a containerized web application firewall and reverse proxy designed to secure web services by inspecting incoming HTTP traffic. It acts as a security gateway that sits in front of backend infrastructure to filter malicious requests and enforce access policies before they reach the application server. The platform distinguishes itself through advanced bot mitigation and content protection capabilities. It employs challenge-response mechanisms to verify human users and dynamically obfuscates HTML and JavaScript content to prevent unauthorized scraping and code tampering. These featu

    Goapi-gatewayapplication-securityappsec
    View on GitHub↗21,527
  • jc21/nginx-proxy-managerjc21 avatar

    jc21/nginx-proxy-manager

    33,303View on GitHub↗

    Nginx Proxy Manager is a web-based administrative interface for configuring and managing Nginx reverse proxy hosts and server rules within Docker containers. It functions as a containerized network gateway that routes external web traffic to internal services and backend applications. The system automates the acquisition and renewal of Let's Encrypt SSL certificates to encrypt network traffic without manual command line intervention. It provides a graphical dashboard for defining proxy hosts, access lists, and custom server configurations, removing the need for manual configuration file editi

    TypeScript
    View on GitHub↗33,303
See all 30 alternatives to Bunkerized Nginx→

Frequently asked questions

What does bunkerity/bunkerized-nginx do?

Bunkerized Nginx is a containerized security automation system that provides a secure reverse proxy and web application firewall. It focuses on protecting web applications by monitoring container labels within cloud-native orchestration systems to automatically update security settings and firewall rules.

What are the main features of bunkerity/bunkerized-nginx?

The main features of bunkerity/bunkerized-nginx are: Reverse Proxies, Reverse Proxy Security, Service Discovery, Container Label Routing, Automated IP Banning, Containerized Security Automation, HTTP Request Filtering, IP Blacklisting.

What are some open-source alternatives to bunkerity/bunkerized-nginx?

Open-source alternatives to bunkerity/bunkerized-nginx include: bunkerity/bunkerweb — BunkerWeb is a containerized suite of infrastructure tools that functions as a cloud-native web application firewall… crowdsecurity/crowdsec — CrowdSec is a collaborative, distributed security engine designed for threat detection and infrastructure protection.… chaitin/safeline — SafeLine is a containerized web application firewall and reverse proxy designed to secure web services by inspecting… jc21/nginx-proxy-manager — Nginx Proxy Manager is a web-based administrative interface for configuring and managing Nginx reverse proxy hosts and… owasp-modsecurity/modsecurity — ModSecurity is an open-source web application firewall and security engine. It functions as an HTTP traffic inspector… stamparm/maltrail — Maltrail is a malicious traffic detection system used for network intrusion detection. It consists of a network…