[Docker] Nginx Proxy Manager, NPM 사용법 (리버스 프록시)
·
도커&쿠버네티스
npm에서 리버스 프록시를 설정하는 방법을 알아보자.대시보드에서에서 Proxy Hosts를 누르거나,Hosts에서 Proxy Hosts 메뉴를 클릭하면 다음 사진처럼 프록시 호스트에 대한 개요 화면이 나온다.신규로 세팅하기 위해 "Add Proxy Host"를 누르면 아래 사진과 같은 설정 메뉴가 나타난다. Details - 프록시 기본 설정Details 부터 Advanced 까지 총 4개의 탭이 있는데, 이 중 Details 탭에서 설정하는 항목은 다음과 같다. - Domain Names: 접속 할 도메인 이름 - Scheme: 웹 서비스 프로토콜 (http / https) - Forward Hostname / IP: 포워딩 할 서비스가 동작중인 호스트 이름 / IP - Forward Port:..
[Docker] Nginx Proxy Manager, NPM 사용법 (설치 및 인증서 발급)
·
도커&쿠버네티스
리버스 프록시를 수행하는 다양한 서비스가 있는데 검색하면 보통 3가지가 나온다.1. Caddy2. Traefik3. Nginx 3가지 다 써본 사람 입장에서보면 사용하려는 상황에 따라서 나누어 썼는데,Caddy는 아주 간단한 환경에서 사용했었고Traefik는 k8s를 붙인 오케스트레이션 환경에서 사용했고그 외 경우라면 nginx를 사용했었다. 다만, caddy와 traefik가 기본적으로 GUI 대시보드를 제공하는 것과 달리 nginx는 터미널로 작업해야 하는데 이번에 다룰 NPM (Nginx Proxy Manager)는 자체적인 대시보드를 통하여 보다 손쉽게 적용시킬 수 있다.https://nginxproxymanager.com/guide/ Nginx Proxy ManagerDocker containe..
[NAS] 시놀로지에서 와일드 카드 인증서 발급 및 자동 갠신
·
NAS(시놀로지&헤놀로지)
집에서 시놀로지 나스가 돌고 있고 몇 가지 서비스들을 운영중인데 와일드카드 인증서를 발급 받고 자동으로 갱신하는 방법을 작성한다. 사전 준비물- 개인 도메인 ( 예시: test.com )- DNS 프로바이더-- 본인은 클라우드플레어를 사용 함-- 사용 가능한 프로바이더 목록은 여기 참고 스크립트 설치시놀로지에서 인증서(Lets's Encrypt) 를 자동으로 발급하고 갱신해주는 스크립트는 아래 레포를 이용한다.https://github.com/JessThrysoee/synology-letsencrypt GitHub - JessThrysoee/synology-letsencryptContribute to JessThrysoee/synology-letsencrypt development by creating ..