OpenSource-Hub
O

openship

SHA-256
5.1k stars·개발 도구·SHA-256 체크섬 확인됨

Openship는 자체 호스팅 가능한 배포 플랫폼으로, 구성 파일이나 YAML 파이프라인 없이도 CI/CD 기능이 내장되어 있습니다. 데스크톱 앱, 웹 대시보드 또는 CLI를 통해 도메인, SSL, 데이터베이스, 백업 등을 관리할 수 있습니다. 모든 Linux 서버 또는 클라우드 배포를 지원합니다.

스마트 다운로드

Download 버전 다운로드

v0.1.11 · 208.6 MB

마우스 클릭 한 번으로 애플리케이션을 배포하고, CI/CD를 내장하며, 제로 설정, 자체 호스팅.

주요 기능

  • 제로 구성 배포: 저장소를 지정하면 기술 스택을 자동으로 인식하고 빌드 및 배포
  • 내장 CI/CD: 푸시 시 즉시 배포, 프리뷰 환경 및 롤백 지원
  • 풀스택 백엔드: Postgres, MySQL, MongoDB, Redis 등을 원클릭 통합
  • 자동 도메인 및 SSL: Let's Encrypt 자동 갱신, 와일드카드 도메인 지원
  • 내장 CDN: 엣지 캐싱, HTTP/3, Brotli 압축

할 수 없는 것

  • 현재는 단일 노드 배포만 지원하며, 다중 노드 클러스터 기능은 아직 개발 중입니다.
  • 문서는 아직 정비 중이며, 일부 고급 기능은 GitHub 토론을 확인해야 할 수 있습니다.
  • 자체 호스팅은 서버의 보안 업데이트와 백업 전략을 직접 관리해야 합니다.
  • Kubernetes 네이티브 오케스트레이션을 지원하지 않으며, 중소 규모 시나리오에 적합합니다.

사용 사례

  • 개인 개발자가 side project를 빠르게 배포하며, 운영 기반이 필요 없습니다
  • 팀이 여러 프로덕션 애플리케이션을 관리하며, 도메인, SSL, 데이터베이스 및 백업을 통합 관리합니다

상세 설명

Openship은 자체 호스팅 배포 플랫폼으로, CI/CD 기능이 내장되어 있습니다. Heroku나 Coolify와 같은 유사 도구와 비교했을 때 가장 큰 특징은 제로 설정입니다. 저장소를 가리키기만 하면 Openship이 자동으로 기술 스택(Node, Python, Go 등)을 인식하고, 컨테이너를 빌드하며, 도메인과 SSL을 구성한 후 배포를 완료합니다. YAML이나 pipeline 파일을 작성할 필요가 전혀 없습니다. 또한 완전한 백엔드 서비스가 통합되어 있습니다: 데이터베이스(Postgres, MySQL, MongoDB, Redis), 메일 서버(DKIM/SPF/DMARC를 포함한 SMTP), CDN(엣지 캐싱, HTTP/3, Brotli 압축), 정기 백업 및 실시간 모니터링을 지원합니다. 데스크톱 앱, 웹 대시보드 또는 CLI를 통해 작업할 수 있으며, 모든 Linux VPS, 베어메탈 또는 멀티 서버 클러스터에 배포할 수 있습니다. 복잡한 Kubernetes나 수동 Docker 관리와 달리, Openship은 상용 PaaS처럼 간편하게 사용하면서도 데이터를 완전히 제어할 수 있습니다. 현재 프로젝트는 프로덕션 환경에서 사용 가능하며, 향후 멀티 노드 클러스터, 시각적 CI/CD 파이프라인 등의 기능이 추가될 예정입니다.

태그

self-hosteddeploymentCI/CDcontainersPaaSDevOps

시작하기

1

설치 프로그램 다운로드

위 버튼을 클릭하여 시스템에 맞는 설치 프로그램을 다운로드

2

소프트웨어 설치

다운로드한 dmg 파일을 열고 앱을 Applications로 드래그

3

전역 설치: npm i -g openship 또는 curl -fsSL https://get.openship.io | sh

4

백그라운드 서비스 시작: openship up (시작 시 자동 실행, 자동 재시작)

5

대시보드 열기: openship open으로 브라우저에서 관리 가능

설치 가이드
  1. 전역 설치: npm i -g openship 또는 curl -fsSL https://get.openship.io | sh
  2. 백그라운드 서비스 시작: openship up (시작 시 자동 실행, 자동 재시작)
  3. 대시보드 열기: openship open으로 브라우저에서 관리 가능
파일 무결성

SHA-256 체크섬 확인됨

GitHub 공식 Release 페이지에서 추출된 체크섬

SHA256 체크섬

66db680fcc64e08da349ece53f4bbf7e42087175307f75f78cec46b5f9b2a067

이 체크섬은 GitHub Release 페이지에서 추출되었습니다. 다운로드 후 파일 무결성을 확인하세요.

이 플랫폼의 모든 SHA-256 체크섬은 프로젝트의 공식 GitHub Release 페이지에서 추출되었으며, 어떠한 변경도 없습니다. GitHub Releases 페이지에서 직접 검증할 수 있습니다.

오픈소스 투명성

GitHub 소스 보기
환경 가이드

제거 정보

卸载 명령: openship stop 서비스 중지 후 설치 디렉토리와 ~/.openship의 데이터를 삭제합니다. 패키지 매니저로 설치했다면 npm uninstall -g openship을 사용하세요.

추가 의존성 없음

다운로드 후 바로 사용 가능. 추가 런타임이 필요하지 않습니다.

프로젝트 정보
라이선스Apache-2.0
마지막 업데이트2026-07-21T05:28:46Z
GitHub 저장소공식 웹사이트

유사한 프로젝트