Skip to main content
Publish를 선택하면 앱을 라이브로 전환하는 짧은 파이프라인이 시작됩니다. 이 페이지에서는 게시 중에 일어나는 일, 앱을 업데이트하는 방법, 그리고 앱이 라이브 상태가 된 후 관리하는 위치를 다룹니다.

게시 단계

게시는 다섯 단계를 거치며 보통 1~2분이 걸립니다. Publishing 도구에서 진행률 표시줄을 확인하거나, 자세한 내용을 보려면 View logs를 선택하거나, 진행 중인 게시를 중단하려면 Cancel을 선택하세요.
Provision이 완료되고 Security checks와 Build가 진행 중이며 Bundle과 Promote가 대기 중인 5단계 진행 표시줄을 보여주는 Publishing 개요
  1. Provision: Replit이 서버와 프로덕션 데이터베이스 등 앱이 실행될 클라우드 리소스를 준비합니다.
  2. Security checks: Replit이 앱을 라이브로 전환하기 전에 안전하지 않은 종속성이나 노출된 시크릿 같은 보안 문제를 검사합니다.
  3. Build: Replit이 프로젝트를 프로덕션 버전, 즉 웹에서 실행되는 최적화된 형태로 변환합니다.
  4. Bundle: 빌드된 앱이 즉시 실행 가능한 단일 유닛으로 패키징됩니다.
  5. Promote: Replit이 현재 버전과 함께 새 버전을 준비한 다음, URL을 새 버전으로 전환합니다.
게시는 프로젝트 전체를 대상으로 합니다: 앱, 슬라이드 데크, 문서 등 프로젝트에 포함된 모든 아티팩트가 함께 게시됩니다.
기술적인 내용을 원하는 빌더를 위해: Provision은 선택한 배포 유형과 리전에 맞는 배포 인프라를 할당합니다. Security checks는 종속성 및 코드 스캔을 실행하며, 보안 설정에 따라 심각한 취약점이 발견되면 게시를 차단할 수 있습니다. Build는 빌드 명령을 실행하고 프로덕션용 자산을 컴파일합니다. Bundle은 빌드 출력을 배포 가능한 이미지로 패키징합니다. Promote는 전환 작업을 수행합니다: 새 버전이 URL에서 서비스를 시작하며 이전 배포를 대체합니다.
단계가 완료되면 앱이 라이브 상태가 됩니다. Publishing 도구에서 URL을 선택하여 앱을 엽니다.

앱 업데이트

변경 사항을 적용한 후 Publish를 다시 선택하세요. 앱은 동일한 URL에서 업데이트되며, 방문자는 다음에 페이지를 로드할 때 최신 버전을 받게 됩니다. 새로운 링크를 공유할 필요가 없습니다.

라이브 앱 관리

Publishing 도구는 앱이 라이브 상태가 된 후 관리하는 곳이기도 합니다:
  • 상태 모니터링: 앱이 온라인 상태인지 확인하고, 로그를 보고, 리소스 사용량을 확인합니다. 모니터링에 대해 자세히 알아보세요.
  • 방문자 확인: 요청 및 트래픽 차트는 모니터링에서, 방문자 및 사용자 인사이트는 Growth 패널에서 확인할 수 있습니다.
  • 접근 권한 변경: 게시를 중단하고 다른 접근 옵션을 선택한 다음 다시 게시하세요. 앱 접근 권한에 대해 자세히 알아보세요.
  • 도메인 연결: 앱에 커스텀 웹 주소를 부여합니다. 커스텀 도메인에 대해 자세히 알아보세요.

다음 단계