Cleavr을 사용하여 Astro 사이트 배포
서버 및 앱 배포 관리 도구인 Cleavr을 사용하여 Astro 프로젝트를 자체 VPS (Virtual Private Server)에 배포할 수 있습니다.
Cleavr 문서의 Astro 안내서를 확인하세요!
전제 조건
섹션 제목: 전제 조건시작하려면 다음이 필요합니다.
- Cleavr 계정이 피룡합니다.
- Cleavr을 사용하는 VPS 공급자의 서버가 필요합니다.
사이트 추가
섹션 제목: 사이트 추가-
Cleavr에서 Astro 프로젝트를 추가하려는 서버로 이동합니다.
-
Add Site를 선택하고 도메인 이름 등 신청 세부정보를 입력합니다.
-
App Type에서 Astro 앱 설정 방법에 따라
NodeJS Static
또는NodeJS SSR
을 선택합니다. -
정적 앱의 경우 Artifact Folder를
dist
로 설정합니다. -
SSR 앱의 경우:
- Entry Point를
entry.mjs
로 설정합니다. - Artifact Folder를
dist/server
로 설정합니다.
- Entry Point를
-
Add를 선택하여 서버에 사이트를 추가합니다.
설정 및 배포
섹션 제목: 설정 및 배포-
새 사이트가 추가되면 Setup and deploy를 클릭합니다.
-
Astro 프로젝트에 대한 VC Profile, Repo 및 Branch를 선택합니다.
-
프로젝트에 필요한 추가 구성을 만듭니다.
-
Deployments 탭을 클릭한 다음 Deploy를 클릭합니다.
축하합니다. Astro 앱을 배포했습니다!