main
인증서 파일이 사라진 호스트가 있으면 nginx 설정 검사가 실패해 NPM의 모든 등록/수정이 500으로 막힌다. 이때 NPM은 DB 변경은 되돌리지 않아 레코드만 남고, 다음 실행에서 "이미 존재"로 판정돼 도메인이 죽은 채로 고착됐다. - 기존 도메인이 있어도 SSL 미적용/nginx 미반영이면 이어서 복구 - 생성·발급 실패 시 남은 레코드를 정리해 고착 방지 - 인증서 파일이 사라진 호스트를 찾아 안내 (unblock으로 비활성화) - PUT 성공과 무관하게 nginx 반영 여부를 확인 후 완료 처리 - jq 설치에 sudo 누락 수정
Description
공통 배포 함수 스크립트
166 KiB