반응형
1. 개요
Nginx Proxy Manager를 재설치해야 하는 일이 빈번히 있어서 설치과정을 정리했습니다.
Nginx Proxy Manager는 리버스 프록시, 리다이렉션, 보안 인증, SSL 인증서 관리를 GUI로 할 수 있게 도와주는 툴입니다.
가이드 참고
https://nginxproxymanager.com/guide/#features
2. docker-compose.yml
version: '3'
services:
app:
image: 'jc21/nginx-proxy-manager:latest'
restart: unless-stopped
ports:
- '80:80'
- '81:81'
- '443:443'
volumes:
- ./data:/data
- ./letsencrypt:/etc/letsencrypt
3. 실행
docker-compose up -d
도커 컴포즈로 실행하면 위와 같이 관련된 이미지를 받습니다.
프록시 매니저가 설치가 되면 81포트로 접속해줍니다(localhost:81)
위와 같이 로그인 UI가 나오는데, 초기에
email: admin@example.com
password: changeme
로 설정이 되어 있어서 위 계정으로 로그인 하시면 됩니다.
로그인 하시면 계정 변경하라는 UI가 나오는데, 취향에 맞게 변경해주시면
위와 같이 프록시를 관리할 수 있게 됩니다.
반응형
'Backend&Devops > Nginx' 카테고리의 다른 글
[Nginx] SSL 설정(HTTPS 적용) (0) | 2022.06.15 |
---|---|
[OpenSSL] SSL 인증서 발급 방법 요약 (1) | 2022.06.09 |
[Nginx] 리버스 프록시(Reverse Proxy) 개념 및 사용법 (2) | 2022.06.03 |
[Nginx] connect() failed (111: Connection refused) while connecting to upstream 오류 해결 (2) | 2022.06.03 |
[Nginx] Nginx 개념 및 nginx.conf 설정 (0) | 2022.01.06 |