컨텐츠로 이동

Zeabur에 Astro 사이트 배포

Zeabur는 풀 스택 웹 애플리케이션을 위한 호스팅을 제공합니다. Astro 사이트는 SSR 또는 정적 출력으로 호스팅될 수 있습니다.

이 안내서에는 웹사이트 UI를 통해 Zeabur에 배포하기 위한 지침이 포함되어 있습니다.

Astro는 기본적으로 정적 사이트를 출력합니다. 정적 Astro 사이트를 Zeabur에 배포하기 위해 추가 구성이 필요하지 않습니다.

@astrojs/node 어댑터가 설치되면 Zeabur는 서버 측 렌더링된 Astro 프로젝트를 배포할 수 있습니다.

  1. 아직 설치되지 않은 경우 프로젝트에 @astrojs/node 어댑터를 추가합니다.

  2. package.json 파일의 start 명령을 수정합니다.

    package.json
    {
    "scripts": {
    "start": "node dist/server/entry.mjs"
    }
    }

프로젝트가 GitHub에 저장된 경우 Astro 사이트를 Zeabur에 배포할 수 있습니다.

  1. Zeabur 대시보드에서 Create new project를 클릭하세요.

  2. GitHub 설치를 구성하고 저장소를 가져옵니다.

  3. Zeabur는 여러분의 프로젝트가 Astro 프로젝트인지 자동으로 감지하고 astro build 명령을 사용하여 빌드합니다.

  4. 빌드가 완료되면 도메인을 사이트에 바인딩하여 방문할 수 있습니다.

프로젝트를 가져와 배포한 후 브랜치에 대하나 모든 추가 푸시는 새로운 빌드를 생성합니다.

Zeabur의 배포 안내서에 대해 자세히 알아보세요.

더 많은 배포 안내서