Nginx Proxy GuardNginx Proxy Guard
Nginx Proxy & WAF 솔루션

더 안전하고 스마트한
Nginx 관리의 시작

직관적인 웹 UI로 프록시 호스트, SSL 인증서, 보안 규칙을 손쉽게 관리하세요. 강력한 WAF와 봇 차단 기능으로 당신의 서비스를 안전하게 보호합니다.

Nginx Proxy Guard Screenshot 1
Nginx Proxy Guard Screenshot 2
Nginx Proxy Guard Screenshot 3
Nginx Proxy Guard Screenshot 4
Nginx Proxy Guard Screenshot 5
Nginx Proxy Guard Screenshot 6
Nginx Proxy Guard Screenshot 7
Nginx Proxy Guard Screenshot 8
Nginx Proxy Guard Screenshot 9
Nginx Proxy Guard Screenshot 10
Nginx Proxy Guard Screenshot 11
Nginx Proxy Guard Screenshot 12
Nginx Proxy Guard Screenshot 13

강력한 보안, 간편한 관리

Nginx 설정의 복잡함은 줄이고, 보안성은 극대화했습니다.

SSL 자동화

Let's Encrypt 통합 및 자동 갱신을 지원합니다. DNS-01 챌린지로 와일드카드 인증서도 손쉽게 발급받으세요.

강력한 봇 보호

80종 이상의 악성 봇과 50종 이상의 AI 봇을 자동으로 차단하여 서버 리소스를 보호합니다.

직관적인 대시보드

실시간 트래픽, 차단 로그, 서버 상태를 한눈에 파악할 수 있는 모던한 UI를 제공합니다.

GeoIP 접근 제어

국가별 트래픽을 허용하거나 차단하세요. 인터랙티브 지도로 시각화된 데이터를 확인할 수 있습니다.

로그 뷰어 & 분석

Nginx 접근 및 오류 로그를 고급 필터링으로 분석하고 제외 패턴을 설정할 수 있습니다.

견고한 기술 스택

최신 기술을 바탕으로 설계된 마이크로서비스 아키텍처로 안정성과 확장성을 모두 잡았습니다.

Nginx

고성능 웹 서버 및 리버스 프록시 코어. HTTP/3 및 QUIC을 지원하며 안정적인 트래픽 처리를 보장합니다.

PostgreSQL

설정 및 로그 데이터를 안전하게 저장하는 관계형 데이터베이스. 복잡한 쿼리와 대용량 데이터 처리에 최적화되어 있습니다.

Redis (Valkey)

고속 캐싱 및 세션 관리를 위한 인메모리 데이터 저장소. 빠른 응답 속도와 실시간 데이터 처리를 지원합니다.

Go (Golang)

강력하고 빠른 백엔드 API 서버. 동시성 처리와 낮은 메모리 사용량으로 효율적인 리소스 관리를 제공합니다.

React & TypeScript

현대적이고 직관적인 사용자 인터페이스. 타입 안정성과 컴포넌트 기반 설계로 유지보수성을 높였습니다.

ModSecurity

웹 애플리케이션 방화벽(WAF) 엔진. OWASP Core Rule Set(CRS)을 기반으로 일반적인 웹 공격을 차단합니다.

지금 바로 시작하세요

Docker Compose를 사용하면 1분 안에 Nginx Guard를 실행할 수 있습니다. 복잡한 설정 없이 즉시 안전한 웹 서비스를 구축해보세요.

1

Docker가 설치된 서버 준비

2

docker-compose.yml 파일 생성

3

docker-compose up -d 실행

terminal
# Create directory
mkdir -p ~/nginx-proxy-guard && cd ~/nginx-proxy-guard

# Download files
wget https://raw.githubusercontent.com/svrforum/nginxproxyguard/main/docker-compose.yml
wget -O .env https://raw.githubusercontent.com/svrforum/nginxproxyguard/main/env.example

# Generate secrets
sed -i "s/DB_PASSWORD=.*/DB_PASSWORD=$(openssl rand -base64 24)/" .env
sed -i "s/JWT_SECRET=.*/JWT_SECRET=$(openssl rand -hex 32)/" .env

# Start services
docker compose up -d