SQL 인젝션, XSS, 봇 및 트래픽 폭주를 차단하는 셀프 호스팅 WAF 및 리버스 프록시
bunkerity/bunkerweb
NGINX 기반의 오픈소스 클라우드 네이티브 웹 애플리케이션 방화벽으로, 웹 서비스 앞단에서 리버스 프록시로 동작합니다.
대체할 수 있는 제품:Cloudflare WAF
AWS WAF
- 스타
- 11,093
- 포크
- 655
- 열린 이슈
- 165
- 마지막 커밋
- 9시간 전
어떤 프로젝트인가요?
BunkerWeb은 NGINX를 기반으로 하며 웹 애플리케이션 앞단에서 리버스 프록시로 동작하는 웹 애플리케이션 방화벽입니다. 기본적으로 서비스를 보호하도록 설계되어 있으며, 보안 설정이 기본 활성화되어 있고 설정 변수나 선택 사항인 웹 UI를 통해 조정할 수 있습니다.
핵심 기능에는 Let's Encrypt 인증서 자동 발급을 통한 HTTPS, HTTP 보안 헤더, TLS 강화, OWASP Core Rule Set이 적용된 통합 ModSecurity WAF, 상태 코드에 기반한 의심스러운 클라이언트 자동 차단, 연결 및 요청 제한, 봇 챌린지(cookie, JavaScript, captcha, hCaptcha, reCAPTCHA), 외부 블랙리스트와 DNSBL을 통한 알려진 악성 IP 차단이 포함됩니다. 플러그인 시스템으로 기능을 추가할 수도 있습니다.
BunkerWeb은 Linux, Docker, Docker autoconf, Swarm, Kubernetes, Microsoft Azure에 배포할 수 있습니다. 설정은 SQLite, MariaDB, MySQL 또는 PostgreSQL에 저장하며, 하나의 인스턴스로 여러 애플리케이션을 보호하는 멀티사이트 모드를 지원합니다.
핵심 기능
- 01Let's Encrypt HTTPS 자동 발급 기능을 갖춘 NGINX 기반 리버스 프록시
- 02OWASP Core Rule Set이 적용된 통합 ModSecurity WAF
- 03cookie, JavaScript, captcha, hCaptcha 또는 reCAPTCHA를 이용한 봇 챌린지
- 04의심스러운 클라이언트 자동 차단 및 DNSBL을 통한 알려진 악성 IP 차단
- 05설정 관리와 기능 확장을 위한 웹 UI 및 플러그인 시스템
활용 사례
- 강화된 단일 진입점 뒤에서 자체 호스팅 웹 애플리케이션 보호
- Docker, Swarm 또는 Kubernetes 클러스터의 컨테이너화된 서비스 보안
- 멀티사이트 모드를 사용해 하나의 WAF 인스턴스로 여러 애플리케이션 보호
토픽
자주 묻는 질문
- bunkerweb은(는) 무엇인가요?
- NGINX 기반의 오픈소스 클라우드 네이티브 웹 애플리케이션 방화벽으로, 웹 서비스 앞단에서 리버스 프록시로 동작합니다. BunkerWeb은 NGINX를 기반으로 하며 웹 애플리케이션 앞단에서 리버스 프록시로 동작하는 웹 애플리케이션 방화벽입니다. 기본적으로 서비스를 보호하도록 설계되어 있으며, 보안 설정이 기본 활성화되어 있고 설정 변수나 선택 사항인 웹 UI를 통해 조정할 수 있습니다.
- bunkerweb은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- bunkerweb은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- bunkerweb은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. bunkerweb의 마지막 커밋은 2026년 10월 21일입니다.
- bunkerweb은(는) 어디에 사용할 수 있나요?
- 강화된 단일 진입점 뒤에서 자체 호스팅 웹 애플리케이션 보호 Docker, Swarm 또는 Kubernetes 클러스터의 컨테이너화된 서비스 보안 멀티사이트 모드를 사용해 하나의 WAF 인스턴스로 여러 애플리케이션 보호
- bunkerweb은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/bunkerity/bunkerweb
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
정규식 규칙, IP/DNS/ASN/GeoIP 필터링, 속도 제한, Tor 출구 노드 차단을 지원하는 Caddy용 WAF 미들웨어
Go와 Vue로 만든 셀프 호스팅 웹 UI로, Nginx 사이트, 인증서, 설정, 로그 및 서버 통계를 관리합니다.
웹사이트에 들어오는 HTTP 요청에 챌린지를 적용해 AI 스크래퍼 봇을 차단하는 셀프 호스팅 웹 방화벽입니다.
Docker, Kubernetes, Consul 및 기타 오케스트레이터에서 라우트를 자동으로 구성하는 클라우드 네이티브 HTTP 리버스 프록시이자 로드 밸런서입니다.
NGINX와 etcd 기반의 동적 고성능 API 게이트웨이로, 라우팅·인증·속도 제한 및 AI/LLM 트래픽용 플러그인을 제공합니다.