Skip to content

프로젝트

3단계 위자드로 프로젝트를 생성합니다.

  1. 저장소 선택 — 연결된 GitHub 계정의 저장소 목록에서 선택 (검색/필터 지원)

  2. 프로젝트 구성 — 프로젝트 이름 설정 (저장소명에서 자동 완성), 브랜치 확인

  3. 리뷰 & 생성 — 설정 확인 후 POST /api/workspaces/{id}/projects로 생성

  • URL-friendly 식별자 (퍼블릭 도메인 생성에 사용)
  • 소문자 + 하이픈만 허용: /^[a-z0-9]+(?:-[a-z0-9]+)*$/
  • 워크스페이스 내 유니크

소프트 삭제 방식으로 deletedAt 필드가 설정됩니다.

프로젝트별로 여러 환경변수 프로필을 관리할 수 있습니다.

기능API
목록GET /api/projects/{id}/env-profiles
생성POST /api/projects/{id}/env-profiles
수정PUT /api/projects/{id}/env-profiles/{envId}
삭제DELETE /api/projects/{id}/env-profiles/{envId}

각 프로필은 namevariables (key-value 맵)으로 구성됩니다.