SvelteKit, Go, PocketBase로 만든 셀프 호스팅 웹 앱으로, Wake-on-LAN을 사용해 네트워크상의 기기를 깨웁니다.
lucasdillmann/nginx-ignition
설정 파일을 직접 편집하지 않고 가상 호스트, 프록시, SSL 인증서, 스트림을 관리하는 nginx 웹 GUI입니다.
대체할 수 있는 제품:Nginx Proxy Manager
- 스타
- 2,140
- 포크
- 150
- 열린 이슈
- 0
- 마지막 커밋
- 9일 전
어떤 프로젝트인가요?
nginx ignition은 nginx 웹 서버를 위한 사용자 인터페이스로, 설정 파일을 직접 작성하지 않고 nginx를 운영하려는 개발자와 홈랩 사용자를 대상으로 합니다. 사용자 지정 도메인, 경로, 포트 바인딩을 설정하는 가상 호스트와 함께, SNI 기반 라우팅 및 로드 밸런싱을 포함한 스트림을 통해 TCP, UDP, Unix 소켓 프록시를 설정할 수 있습니다.
TLS는 자동화된 Let's Encrypt(ACME), 자체 서명 인증서 또는 사용자가 제공한 인증서로 처리합니다. 호스트별 액세스 목록, 2단계 인증, 스크립트용 API 토큰, 자동 순환 기능이 있는 가상 호스트별 로그, 실시간 트래픽 통계도 제공합니다. Docker, Docker Swarm, Tailscale, NetBird, TrueNAS와 연동할 수 있습니다.
nginx ignition은 nginx를 직접 실행하거나 설정 파일만 생성하도록 사용할 수 있습니다. 내장 SQLite 데이터베이스를 사용해 Docker 명령 하나로 실행할 수 있으며, 장기 운영 배포를 위해 PostgreSQL도 지원합니다. Linux, Windows, macOS용 네이티브 패키지도 제공됩니다.
핵심 기능
- 01웹 대시보드에서 가상 호스트, 리디렉션, 정적 응답, 파일 제공을 관리합니다.
- 02SNI 라우팅 및 로드 밸런싱을 적용해 TCP, UDP, Unix 소켓을 프록시합니다.
- 03Let's Encrypt 자동 발급 인증서, 자체 서명 인증서 또는 직접 준비한 인증서를 사용합니다.
- 042단계 인증, 속성 기반 액세스 제어, 호스트별 액세스 목록을 지원합니다.
- 05스크립트와 외부 도구의 인증에 사용할 API 토큰을 제공합니다.
- 06실시간 트래픽 통계와 호스트별 액세스 및 오류 로그를 제공합니다.
활용 사례
- nginx 설정을 직접 편집하지 않고 홈랩에서 셀프 호스팅 서비스를 위한 리버스 프록시를 운영합니다.
- 자동 HTTPS 인증서를 사용해 Docker 컨테이너를 nginx를 통해 외부에 공개합니다.
- 프로세스 관리는 직접 맡고, 검토할 nginx 설정 파일만 생성합니다.
빠른 시작
- 1
Docker로 앱을 실행합니다
docker run -p 8090:8090 -p 80:80 dillmann/nginx-ignition - 2
앱이 초기화될 때까지 몇 초 기다립니다
- 3
브라우저에서 http://localhost:8090을 열고 설정 마법사의 안내를 따릅니다
사용 전 알아둘 점
- 기본적으로 내장 SQLite 데이터베이스를 사용하며, 프로덕션 환경에는 PostgreSQL을 권장합니다.
- README에는 엔터프라이즈급 환경이나 매우 복잡한 환경을 대상으로 하지 않는다고 명시되어 있습니다.
- 번역 기능은 베타 버전입니다.
토픽
자주 묻는 질문
- nginx-ignition은(는) 무엇인가요?
- 설정 파일을 직접 편집하지 않고 가상 호스트, 프록시, SSL 인증서, 스트림을 관리하는 nginx 웹 GUI입니다. nginx ignition은 nginx 웹 서버를 위한 사용자 인터페이스로, 설정 파일을 직접 작성하지 않고 nginx를 운영하려는 개발자와 홈랩 사용자를 대상으로 합니다. 사용자 지정 도메인, 경로, 포트 바인딩을 설정하는 가상 호스트와 함께, SNI 기반 라우팅 및 로드 밸런싱을 포함한 스트림을 통해 TCP, UDP, Unix 소켓 프록시를 설정할 수 있습니다.
- nginx-ignition은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- nginx-ignition은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- nginx-ignition은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. nginx-ignition의 마지막 커밋은 2026년 10월 11일입니다.
- nginx-ignition은(는) 어디에 사용할 수 있나요?
- nginx 설정을 직접 편집하지 않고 홈랩에서 셀프 호스팅 서비스를 위한 리버스 프록시를 운영합니다. 자동 HTTPS 인증서를 사용해 Docker 컨테이너를 nginx를 통해 외부에 공개합니다. 프로세스 관리는 직접 맡고, 검토할 nginx 설정 파일만 생성합니다.
- nginx-ignition는 어떻게 설치하나요?
- Docker로 앱을 실행합니다: docker run -p 8090:8090 -p 80:80 dillmann/nginx-ignition 앱이 초기화될 때까지 몇 초 기다립니다 브라우저에서 http://localhost:8090을 열고 설정 마법사의 안내를 따릅니다
- nginx-ignition은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/lucasdillmann/nginx-ignition
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
인증, MFA, SSO 및 봇 방지 기능을 갖춘 보안 리버스 프록시·앱 관리자·게이트웨이 홈 서버 플랫폼
VPS나 전용 서버에서 웹 앱 배포, 데이터베이스·Docker 컨테이너·DNS·백업·보안을 관리하는 셀프 호스팅 서버 제어판입니다.
Go로 작성된 자체 호스팅 터널로, 자체 도메인과 서버를 통해 localhost 서비스를 인터넷에 공개합니다.
NGINX와 etcd 기반의 동적 고성능 API 게이트웨이로, 라우팅·인증·속도 제한 및 AI/LLM 트래픽용 플러그인을 제공합니다.
웹 대시보드, Docker 컨테이너 통계, 과거 데이터와 알림을 제공하는 경량 셀프 호스팅 서버 모니터링 도구입니다.