oblien/openship
TypeScript0 / 0
Openship은 데스크톱 앱과 CLI로 코드 푸시부터 컨테이너 빌드·도메인·SSL·백업을 통합 관리하는 자체호스팅 배포 플랫폼이다.
TL;DR
Openship은 레포지토리 정보를 자동으로 감지해 빌드 명령과 출력 디렉토리를 구성하고 컨테이너 빌드부터 도메인, SSL, CDN, 메일, 백업까지 통합해 배포하는 자체호스팅 플랫폼이다. 데스크톱 앱은 제어 평면을 로컬에서 실행하고 SSH로 서버를 제어하여 외부 노출 없이 운영할 수 있게 하며 서버용 CLI는 인터랙티브한 초기 설정과 백그라운드 서비스로 자동 재시작을 제공한다. Docker Compose 기반 소스 실행 경로도 제공하지만 README는 호스트 Docker 데몬 접근 권한 문제로 해당 경로를 권장하지 않는다. 통합된 CI/CD와 인프라 서비스 관리로 별도 YAML 파이프라인 없이 빠르게 배포와 롤백, 프리뷰 환경을 운영할 수 있는 반면 고급 다중 노드 클러스터와 로드밸런싱 UI 등 일부 기능은 향후 릴리즈 예정으로 남아 있다.
핵심 포인트
- 데스크톱 앱을 통해 제어 평면을 로컬에서 실행하고 SSH로 서버를 제어하므로 제어면이 외부에 노출되지 않는 배포 모델을 제공한다.
- 초기 설정 시 인터랙티브 마법사를 제공해 도메인 연결과 관리자 생성 같은 작업을 자동화하므로 서버 환경에서 빠르게 시작할 수 있다.
- 내장 SMTP와 자동 Let’s Encrypt 처리를 포함해 외부 서비스 의존도를 줄이고 도메인·메일·SSL을 통합 관리하는 기능을 제공한다.
- 내장 CI/CD 기능을 통해 푸시하면 자동으로 빌드하고 프리뷰와 스테이징을 생성하며 롤백을 지원합니다. 이 기능은 별도 파이프라인이나 YAML 설정 없이 동작하도록 스택 자동 감지 로직과 연계되어 있습니다. 실무에서는 반복 배포 작업을 줄이고 빠른 피드백 루프를 유지하는 데 사용됩니다.
이미지 분석

8.7k
STARS
701
FORKS
+210
TRENDING
0
조회수
관련 토론
아직 관련 토론이 없습니다.
댓글
댓글을 작성하려면 로그인이 필요합니다.