nginx proxy manager 설치/운영, letsencrypt ssl 인증서 발급/적용
nginx proxy manager(이하 npm)은 nginx가 지원하는 프록시 기능을 편하게 사용할 수 있도록 도와주는 솔루션이다. 프록시, 리다이렉트, 스트림?, 404 등을 지원하는데 nginx를 전혀 몰라도 ui로 세팅하기가 쉽다. 개인적으로 npm을 사용하는 이유는 두가지다. 현재 운용중인 서버가 시놀로지 1대, 미니pc 1대, 스틱pc 1대, 오라클 프리티어 2대로 총 5대인데 새로운 서비스를 구축하려면 dns에 서브도메인을 추가하고, 인증서를 발급받고, ssl을 적용하는 일련의 과정들이 상당히 번거롭다. 간혹 ssl을 지원하지 않는 것들도 있고, 지원해도 설명이 부족한 경우도 있어서 시간이 지체되는 경우가 있다. 필요한 도메인을 모두 npm이 있는 서버로 dns를 등록해두고 npm에서 관리만..
더보기