Orbit
Orbit가 무엇인가요?
Orbit is Kapsule's git-based deployment platform: connect a repository, push a commit, and your app builds and goes live on its own URL with a free SSL certificate, no server to configure and no…
Orbit는 Kapsule의 git 기반 배포 플랫폼입니다: 저장소를 연결하고 커밋을 푸시하면 앱이 자동으로 빌드되어 무료 SSL 인증서가 적용된 자신의 URL에서 라이브로 제공되며, 서버를 구성하거나 배포 스크립트를 작성할 필요가 없습니다.
Orbit으로 배포하는 모든 것을 프로젝트라고 부릅니다. 프로젝트는 프로덕션 URL, 원클릭 롤백이 가능한 완전한 배포 이력, 선택적 스테이징 및 브랜치 미리보기 환경, 자체 빌드 설정, 환경 변수, 도메인 및 엣지 함수를 갖습니다.
KPanel 사이드바의 Orbit에서 또는 /orbit에서 직접 접근할 수 있습니다.
Orbit이 해주는 일
- 푸시하여 배포합니다. 프로덕션 브랜치에 푸시하면 Orbit이 복제하고, 설치하고, 빌드하고, 출력을 패키징한 후 제공을 시작합니다. 대부분의 프로젝트는 몇 분 안에 라이브됩니다.
- 즉시 롤백. 모든 성공한 빌드의 아티팩트가 유지됩니다. 롤백하면 이미 빌드된 버전을 승격시키므로 몇 초가 걸리고 빌드를 다시 실행하지 않습니다.
- 여러 환경. 프로덕션, 선택적 스테이징 환경, 그리고 푸시하는 모든 브랜치에 대한 자동 미리보기 환경입니다.
- 빌드 파이프라인. npm, yarn 및 pnpm이 lockfile에서 감지됩니다. 설치 명령, 빌드 명령, 출력 디렉토리, 루트 디렉토리 및 Node.js 버전은 모두 재정의 가능합니다.
- 무료 SSL, 어디서나.
kaps.runURL과 연결하는 모든 사용자 정의 도메인은 자동으로 인증서가 프로비저닝됩니다. - 배포 잠금 및 승인. 인시던트 중에 프로덕션을 고정하거나 모든 푸시 트리거 배포를 인간이 승인하도록 요구합니다.
- 모든 프로젝트의 지출 상한선. 월별 초과 지출의 기본 상한선 US$63.16, 50% 및 80%에서 이메일 경고, 따라서 실행 취소된 빌드 루프가 예상치 못한 청구서를 생성할 수 없습니다.
프로젝트 URL
프로젝트를 만들 때 배포 URL 슬러그를 선택하고 Orbit이 kaps.run 아래에 서브도메인을 제공합니다. 슬러그가 my-app인 프로젝트는 my-app.kaps.run에서 제공됩니다.
브랜치 미리보기는 branch-<branch-name>.kaps.run 형식의 브랜치 이름에서 파생된 자신의 호스트명을 얻습니다. 브랜치 이름의 영숫자가 아닌 문자는 하이픈이 되고 이름은 48자로 잘리므로 feat/new-checkout이라고 불리는 브랜치는 branch-feat-new-checkout.kaps.run에서 미리보기됩니다.
프로젝트의 도메인 탭에서 언제든지 자신의 도메인을 연결할 수 있습니다. 프로젝트에 사용자 정의 도메인 추가하기를 참조하세요.
배포 URL 슬러그는 프로젝트 생성 시 한 번 선택되며 이후에는 편집할 수 없습니다. 계속 유지하고 싶은 것을 선택하거나, 나중에 사용자 정의 도메인을 연결한 후 그것을 공개 주소로 사용하세요.
Git 제공자
Orbit은 GitHub, GitLab 및 Bitbucket에 연결됩니다. 각 제공자는 계정당 한 번 연결되며 그 후 여러 프로젝트에 사용할 수 있습니다. 안내:
자신의 저장소 대신 스타터 템플릿에서 프로젝트를 시작할 수도 있습니다. 새 프로젝트 화면에서 Git 저장소 가져오기에서 템플릿에서 시작으로 전환하고 준비된 스택 중 하나를 선택하세요 (Next.js, Astro, Remix, SvelteKit, Nuxt 3, 또는 Express REST API). Orbit이 템플릿을 복사하고 즉시 배포합니다.
시작하기
- KPanel 사이드바에서 Orbit을 클릭합니다.
- 새 프로젝트를 클릭합니다.
- Git 제공자를 연결한 후 배포하려는 저장소를 선택합니다.
- 프로젝트 이름과 배포 URL을 입력합니다.
- 프로젝트 만들기를 클릭합니다. 첫 번째 빌드가 바로 시작되고 프로젝트 개요에 도달합니다.

프로젝트 탐색하기
프로젝트가 있으면 해당 페이지는 프로젝트 상단의 5개 섹션으로 그룹화됩니다:
| 그룹 | 페이지 | 위치 |
|---|---|---|
| Overview | Overview, Docs | 라이브 상태, 최신 빌드, 최근 배포, 프로젝트 상태, 저장소 README |
| Deployments | Deployments, Releases, Branches, Pipeline | 완전한 빌드 이력, 릴리스 태그, 브랜치별 상태, 빌드 파이프라인 보기 |
| Observability | Analytics, Web Vitals, Build Insights, Activity, Timeline, Status page | 사용량 및 초과분, 실제 사용자 Core Web Vitals, 빌드 성능 추세, 감사 추적, 공개 상태 페이지 |
| Configure | Environments, Env vars, Domain, Crons, Edge functions, Hooks, Webhooks | 설정한 후 거의 건드리지 않는 모든 것 |
| Settings | Settings | 빌드 설정, 런타임 토글, 보안, 알림, 사용 제한, 위험 영역 |
계정 수준 Orbit 페이지
일부 페이지는 개별 프로젝트 위에 있으며 /orbit의 Orbit 인덱스 버튼에서 도달할 수 있습니다:
- Mission control (
/orbit/mission-control): 모든 프로젝트를 한 번에 보는 라이브 콘솔 보기입니다. - Queue (
/orbit/queue): 모든 프로젝트에 걸쳐 현재 실행 중이거나 대기 중인 모든 빌드입니다. - Usage (
/orbit/usage): 계정의 빌드 분 및 대역폭입니다. - Env groups (
/orbit/env-groups): 여러 프로젝트에 걸쳐 공유되는 변수입니다. - Tokens (
/orbit/tokens): CI/CD 파이프라인용 API 액세스 토큰입니다. - Insights 및 Search: 프로젝트 전체의 빌드 분석 및 프로젝트 및 배포 전체의 검색입니다.
계획 및 제한
Orbit에는 3개의 계획이 있습니다: Launch (영구 무료, 카드 불필요), US$12.00/월의 Liftoff, US$30.00/월의 Apex입니다. 실행할 수 있는 프로젝트 수, 각 프로젝트가 가질 수 있는 환경 수, 월간 빌드 분 및 대역폭이 다릅니다.
무제한 팀 시트 및 상업적 사용은 무료 계획을 포함한 모든 계획에 포함됩니다. 서비스 거부 공격의 트래픽은 대역폭에 대해 결코 계산되지 않습니다.
Orbit 인덱스에서 계획 보기를 클릭하여 비교하고 전환하세요. 전체 분석은 Orbit 계획 제한에 있습니다.
무료 Launch 계획은 시험판이 아닌 진정한 무료입니다. 만료 기한이 없고, 카드가 필요하지 않으며, 상업적 사용이 허용됩니다. 단일 소규모 사이트를 위한 합리적인 영구적 홈입니다.