Nginx Proxy GuardNginx Proxy Guard

강력한 보안, 간편한 관리

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

SSL 자동화

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

강력한 봇 보호

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

직관적인 대시보드

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

GeoIP 접근 제어

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

로그 뷰어 & 분석

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

내장 다이나믹 DNS

공인 IP가 바뀌어도 도메인이 홈서버를 가리키도록 유지합니다. 프록시 호스트별로 Cloudflare, DuckDNS, Dynu로 켜세요.

견고한 기술 스택

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

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