컨텐츠로 건너뛰기

Zeabur에 Astro 사이트 배포

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

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

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

Astro 프로젝트에서 SSR을 활성화하고 Zeabur에 배포하려면 다음 단계를 따르세요.

  1. 선호하는 패키지 관리자를 사용하여 프로젝트의 종속성에 @zeabur/astro-adapter 어댑터를 설치하세요. npm을 사용 중이거나 확실하지 않은 경우 터미널에서 다음을 실행하세요.

    Terminal window
    npm install @zeabur/astro-adapter
  2. astro.config.mjs 프로젝트 구성 파일에 두 개의 새 줄을 추가합니다.

    astro.config.mjs
    import { defineConfig } from 'astro/config';
    import zeabur from '@zeabur/astro-adapter/serverless';
    export default defineConfig({
    output: 'server',
    adapter: zeabur(),
    });

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

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

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

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

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

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

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

더 많은 배포 안내서