자체 클라우드 프론트를 구현하고 싶어서 만들어봤습니다
https://github.com/lancard/nginx-webui
nginx-webui 라는 프로그램입니다.
nginx를 웹 UI 로 감싼 것이고요,
기본적으로 자동 let's encrypt 갱신, 리버스 프록시가 핵심입니다.
그 외에도 nginx config 문법을 조금만 공부하시면 캐시 설정도 가능하고,
무중단 배포를 위해 2개 이상의 origin 에 대해서 disable / enable 처리도
가능합니다. (유튜브 동영상 첨부되어있습니다)