Repolode
bunkerity

bunkerity/bunkerweb

Firewall de aplicaciones web (WAF) de código abierto y nativo de la nube, basado en NGINX y diseñado para actuar como proxy inverso delante de tus servicios web.

Alternativa open source a:Cloudflare WAFAWS WAF

Estrellas
11,093
Forks
655
Issues abiertos
165
Último commit
hace 10 horas

¿Qué es?

BunkerWeb es un firewall de aplicaciones web basado en NGINX que funciona como proxy inverso delante de tus aplicaciones web. Está pensado para proteger los servicios de forma predeterminada, con opciones de seguridad activadas desde el primer momento y ajustables mediante variables de configuración o una interfaz web opcional.

El núcleo incluye HTTPS con certificados automáticos de Let's Encrypt, encabezados de seguridad HTTP, refuerzo de TLS, un WAF integrado de ModSecurity con el OWASP Core Rule Set, bloqueo automático de clientes sospechosos según sus códigos de estado, límites de conexiones y solicitudes, desafíos para bots (cookie, JavaScript, captcha, hCaptcha, reCAPTCHA) y bloqueo de IP maliciosas conocidas mediante listas negras externas y DNSBL. El sistema de plugins permite añadir funciones adicionales.

BunkerWeb se puede implementar en Linux, Docker, Docker autoconf, Swarm, Kubernetes y Microsoft Azure. Guarda su configuración en SQLite, MariaDB, MySQL o PostgreSQL y admite el modo multisite para proteger varias aplicaciones desde una sola instancia.

Funciones clave

  • 01Proxy inverso basado en NGINX con HTTPS automático de Let's Encrypt
  • 02WAF integrado de ModSecurity con el OWASP Core Rule Set
  • 03Desafíos para bots mediante cookie, JavaScript, captcha, hCaptcha o reCAPTCHA
  • 04Bloqueo automático de clientes sospechosos y de IP maliciosas conocidas mediante DNSBL
  • 05Interfaz web y sistema de plugins para gestionar la configuración y ampliar las funciones

Casos de uso

  • Proteger aplicaciones web autoalojadas detrás de un único punto de entrada reforzado
  • Proteger servicios en contenedores en clústeres de Docker, Swarm o Kubernetes
  • Ejecutar una instancia de WAF delante de varias aplicaciones mediante el modo multisite

Temas

Preguntas frecuentes

¿Qué es bunkerweb?
Firewall de aplicaciones web (WAF) de código abierto y nativo de la nube, basado en NGINX y diseñado para actuar como proxy inverso delante de tus servicios web. BunkerWeb es un firewall de aplicaciones web basado en NGINX que funciona como proxy inverso delante de tus aplicaciones web. Está pensado para proteger los servicios de forma predeterminada, con opciones de seguridad activadas desde el primer momento y ajustables mediante variables de configuración o una interfaz web opcional.
¿bunkerweb es gratuito? ¿Qué licencia tiene?
bunkerweb es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿bunkerweb sigue mantenido?
Mantenimiento activo. El último commit de bunkerweb fue el 21 oct 2026.
¿Para qué puedo usar bunkerweb?
Proteger aplicaciones web autoalojadas detrás de un único punto de entrada reforzado Proteger servicios en contenedores en clústeres de Docker, Swarm o Kubernetes Ejecutar una instancia de WAF delante de varias aplicaciones mediante el modo multisite
¿Dónde consigo bunkerweb?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/bunkerity/bunkerweb

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados