- 셀프 호스팅 Next.js 프로젝트의 배포 및 관리를 간소화하는 CLI 도구
- 원격 서버에서 Next.js 앱의 전체 라이프사이클을 단순화하는 것이 목적
- GitHub에서 초기화, 배포부터 도메인 및 SSL 인증서 설정까지 쉽게 관리 가능함
- 주요 기능
- GitHub 통합 : 공개 및 비공개 GitHub 저장소에서 Next.js 프로젝트 초기화, 배포, 관리가 가능. GitHub와의 원활한 통합을 통해 개발 워크플로우 간소화
- 프로세스 관리 : PM2를 활용하여 애플리케이션 라이프사이클 및 모니터링 수행. 프로세스 상태 추적 및 로그 확인이 용이
- 프로젝트 유지보수 : 배포된 프로젝트의 업데이트 및 제거가 간단함. 버전 관리와 롤백 용이
- 도메인 및 SSL 자동화 : Nginx 설정을 자동으로 처리하여 커스텀 도메인 연결이 가능. SSL 인증서 자동 발급 및 갱신 지원. 프로젝트에 도메인 추가/제거 자유로움
- 설정 오버뷰 : 배포된 모든 프로젝트와 도메인 정보를 조회할 수 있음. 프로젝트 현황을 한눈에 파악 가능