Lovable 프로젝트 배포하기
프로젝트를 라이브 URL에 배포하고, 배포된 앱에 접근할 수 있는 사람을 제어하고, 사이트 메타데이터를 구성하고, 언제든지 업데이트하거나 배포 취소하세요.
배포는 공유할 수 있는 URL에 스냅샷을 배포하여 Lovable 프로젝트를 라이브 웹 앱으로 만듭니다. 현재 버전만 배포되며, 플랜에 따라 배포된 앱에 접근할 수 있는 사람을 제어할 수 있습니다.
프로젝트 공개 설정 vs 배포된 웹사이트 접근 (중요한 차이)
Lovable은 두 가지 독립적인 공개 설정을 사용합니다:
- **프로젝트 공개 설정 (에디터 접근)**은 소스 코드, 채팅 기록, 작업 중인 내용, 아직 배포되지 않은 변경 사항을 포함하여 에디터에서 프로젝트를 보고 편집할 수 있는 사람을 제어합니다.
- **웹사이트 접근 (배포된 URL 접근)**은 라이브 URL에서 배포된 앱을 방문할 수 있는 사람을 제어합니다.
이 설정들은 독립적입니다. 배포해도 에디터에서 프로젝트에 접근할 수 있는 사람이 변경되지 않으며, 프로젝트 공개 설정을 변경해도 배포된 앱을 방문할 수 있는 사람에게 영향을 미치지 않습니다.
누가 프로젝트를 배포할 수 있나요?
기본적으로 모든 플랜에서 editor 이상이 프로젝트를 배포할 수 있습니다.
Enterprise 플랜에서는 admin과 owner가 웹에 외부 배포할 수 있는 사람을 제한할 수 있습니다. Workspace settings → Privacy & security → Who can publish externally로 이동하여 선택하세요:
- Admins & owners
- Owners only
내부 및 외부 배포와 웹사이트 접근 제어
배포 옵션과 웹사이트 접근 제어는 플랜에 따라 다릅니다.
Free 및 Pro 플랜
링크가 있는 모든 사람이 배포된 앱을 방문할 수 있습니다. 즉, 웹에 외부 배포하는 것입니다. 이 플랜에서는 웹사이트 접근을 제한할 수 없으므로 배포하기 전에 공유할 준비가 되었는지 확인하세요.
Business 및 Enterprise 플랜
배포된 앱에 접근할 수 있는 사람을 선택할 수 있습니다:
- Workspace: 인증된 워크스페이스 멤버만 배포된 앱을 방문할 수 있으며, 이는 워크스페이스 내부에 배포하는 것을 의미합니다. 선택하면 배포 버튼 레이블이 Publish to workspace로 변경됩니다.
- Anyone: 링크가 있는 모든 사람이 배포된 앱을 방문할 수 있으며, 이는 웹에 외부 배포하는 것을 의미합니다.
이를 통해 다음을 수행할 수 있습니다:
- 워크스페이스에만 비공개로 유지되는 내부 앱 빌드 및 공유
- 실수로 외부에 배포하는 것 방지
- 민감한 데이터에 대한 거버넌스 및 규정 준수 지원
워크스페이스 admin과 owner는 Workspace settings → Privacy & security → Default website access에서 모든 배포된 프로젝트에 대한 기본 웹사이트 접근 정책을 설정할 수도 있습니다.
Publish 모달에서 who can see the website를 선택하여 개별 프로젝트에 대해 워크스페이스 기본값을 재정의할 수 있습니다. 변경하지 않으면 프로젝트는 워크스페이스 기본값을 상속합니다.
프로젝트 배포 방법
배포하려면 아래 단계를 따르세요:
프로젝트를 열고 Publish 모달로 이동
프로젝트에서 오른쪽 상단의 Publish 아이콘을 클릭합니다. 아래 설명에 따라 배포 설정을 검토하고 구성하세요.
웹사이트 주소(배포된 URL) 구성
- 원하는 URL을 입력하거나 입력 필드를 비워두면 Lovable이 자동으로 URL을 생성합니다. 기본적으로 앱은
[published-url].lovable.app에 배포됩니다.Business 및 Enterprise 플랜에서는
app-name.workspace-subdomain.lovable.app과 같이 워크스페이스 브랜드 URL 패턴으로 앱을 배포할 수 있습니다. 설정하려면 브랜드 URL로 앱 배포를 참조하세요. - 배포 후 커스텀 도메인을 추가할 수 있습니다(유료 플랜에서 사용 가능).
웹사이트 접근 권한 구성
플랜에 따라 who can see the website를 제어할 수 있습니다:
- Public: URL이 있는 모든 사람이 배포된 앱을 방문할 수 있습니다(공개 웹사이트 접근).
- Workspace (Business 및 Enterprise 플랜): 인증된 워크스페이스 멤버만 배포된 앱 URL을 방문할 수 있습니다(비공개 웹사이트 접근). 전체 워크스페이스 또는 특정 사람 및 groups에 접근을 부여하도록 선택할 수 있습니다.
웹사이트 정보 구성 (SEO 및 소셜 미리보기용 메타데이터)
Lovable이 사이트 메타데이터를 제공하지만, 브라우저 탭, 검색 결과, 링크 미리보기에 사이트가 표시되는 방식을 커스터마이즈할 수 있습니다.
- Icon & title: 브라우저 탭, 검색 결과, 링크 미리보기에 표시되는 사이트 아이콘(favicon)과 사이트 제목.
- 아이콘을 클릭하여 새 아이콘을 업로드하세요.
- 제목 텍스트를 클릭하여 업데이트하세요.
- Description: 검색 결과 및 링크 미리보기에 사용되는 메타 설명.
- 텍스트를 클릭하여 업데이트하거나, 비워두면 Lovable이 자동으로 설명을 생성합니다.
- Social image: 예를 들어 소셜 미디어 및 메시징 앱에서 웹사이트 링크가 공유될 때 표시되는 소셜 공유 이미지(OG image).
- 클릭하여 이미지를 업로드하거나 생성을 선택하세요(생성하려면 제목과 설명을 먼저 입력해야 합니다).
검색 엔진, 소셜 미디어 미리보기 및 AI 시스템에 대해 Lovable 앱을 최적화하는 방법에 대한 자세한 내용은 SEO 및 GEO 모범 사례 구현을 참조하세요.
배포 전 보안 검토
Run security check를 클릭하여 취약점을 확인하세요.
배포 전에 항상 보안 검토를 수행하여 다음을 방지하세요:
- 데이터 유출
- 무단 접근
- 민감한 정보 노출
프로젝트 배포
준비가 되면 Publish를 클릭하세요. 배포가 완료되면 배포된 링크가 포함된 팝업을 받게 됩니다.
프로젝트를 배포한 후에도 계속 반복 개선할 수 있습니다. 나중에 업데이트를 푸시하려면 Publish → Update를 클릭하세요.
배포 후에는 언제든지 라이브 앱을 업데이트하고, 웹사이트 주소(배포된 URL)를 변경하거나, 세련되고 브랜드에 맞는 경험을 위해 커스텀 도메인을 연결할 수 있습니다.
Lovable에서 배포가 작동하는 방식
배포할 때마다 Lovable은 프로젝트의 스냅샷을 라이브 URL에 배포합니다. 현재 버전만 배포되며, 이후 변경 사항은 자동으로 배포되지 않습니다.
- 변경 사항은 자동으로 배포되어 라이브에 반영되지 않습니다.
- 새로운 변경 사항을 배포하려면 Publish → Update를 클릭하세요.
라이브 사이트에서 최근 변경 사항이 보이지 않으면 다시 배포해야 합니다.
프로젝트 배포 취소 방법
라이브 앱을 제거하고 배포 취소하는 방법은 두 가지입니다:
- Project settings → Unpublish project → Unpublish로 이동
- Publish → Edit settings → Unpublish 클릭 (오른쪽 상단)
배포 취소되면:
- 라이브 URL에 접근할 수 없게 됩니다
- 프로젝트는 에디터에 그대로 남아 있습니다