콘텐츠로 이동

DeployHQ에 Astro 사이트 배포

DeployHQ를 사용하면 자신의 서버에 Astro 프로젝트를 배포할 수 있습니다. DeployHQ는 코드를 빌드하여 SSH/SFTP 서버, FTP 서버, 클라우드 스토리지(예: Amazon S3, Cloudflare R2) 및 최신 호스팅 플랫폼(예: Netlify, Heroku)으로 푸시하는 배포 자동화 플랫폼입니다.

  1. 아직 계정이 없다면, DeployHQ 계정을 생성하세요.

  2. DeployHQ 웹 인터페이스에서 새 프로젝트를 만들고 Astro 프로젝트의 Git 리포지토리(GitHub, GitLab, Bitbucket 또는 모든 개인 리포지토리)를 연결합니다. 리포지토리에 액세스할 수 있도록 DeployHQ를 승인해야 합니다.

  3. 서버를 추가하고 서버의 세부 정보를 입력합니다.

    • 서버 이름을 지정합니다.
    • 프로토콜(SSH/SFTP, FTP 또는 클라우드 플랫폼)을 선택합니다.
    • 서버 호스트 이름, 사용자 이름, 비밀번호/SSH 키를 입력합니다.
    • Deployment Path를 웹 루트(예: public_html/)로 설정합니다.
  4. 프로젝트 설정에서 Build Pipeline으로 이동하여 빌드 명령을 추가합니다.

    터미널 창
    npm install
    npm run build
  5. Deploy Project를 클릭한 다음 서버를 선택하고 Deploy를 클릭하여 첫 번째 배포를 시작합니다.

Astro 사이트가 빌드되어 서버에 배포됩니다. Git 푸시마다 배포되도록 자동 배포를 활성화하거나 특정 시간에 배포를 예약할 수 있습니다.

고급 배포 기능에 대한 자세한 내용은 DeployHQ 문서를 참조하세요.

더 많은 배포 가이드

기여하기 커뮤니티 후원하기