Repolode
bunkerity

bunkerity/bunkerweb

NGINX 기반의 오픈소스 클라우드 네이티브 웹 애플리케이션 방화벽으로, 웹 서비스 앞단에서 리버스 프록시로 동작합니다.

대체할 수 있는 제품:Cloudflare WAFAWS 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 통계는 매일 갱신됩니다.

관련 프로젝트