Lovable Cloud의 배포, 호스팅, 소유권 옵션
Lovable Cloud 애플리케이션의 배포 및 호스팅 옵션 개요입니다. 코드 소유권, 데이터 이동성, 셀프 호스팅 또는 외부 인프라로의 전환 경로를 다룹니다.
Lovable Cloud는 프로덕션 애플리케이션을 만드는 가장 쉽고, 빠르고, 즐거운 방법으로 설계되었습니다.
고품질 AI 에이전트, 비주얼 에디터, 프리뷰 환경, 완전 관리형 인프라를 제공하여 시스템 운영이 아닌 빌드에 집중할 수 있게 합니다.
Lovable은 절대 락인(lock-in)되지 않도록 의도적으로 설계되었습니다. 언제든지 코드를 내보내고, 데이터를 마이그레이션하고, 스택의 일부 또는 전체를 셀프 호스팅하거나, 다른 제공업체로 이전할 수 있습니다. 우리는 사용자가 필요에 의해서가 아니라, 선택에 의해 Lovable을 계속 쓰기를 바랍니다.
핵심 원칙
- 코드는 사용자의 소유입니다.
모든 Lovable 프로젝트는 GitHub 연동을 통해 언제든지 리포지토리에 지속적으로 동기화할 수 있습니다. 리포지토리를 클론하고, Lovable 밖에서 수정하고, 자체 인프라에 배포하거나, 제한 없이 완전히 셀프 호스팅할 수 있습니다. - 데이터는 사용자의 소유입니다.
데이터베이스, 스토리지, 설정은 모두 이식 가능합니다. 스키마와 데이터를 내보내고, 다른 제공업체로 마이그레이션하거나, 직접 관리하는 인프라에서 모든 것을 실행할 수 있습니다. Lovable은 독점적 데이터 저장소에 의존하지 않습니다. - Lovable은 오픈 소스 기술 위에 구축되었습니다.
모든 것이 오픈 표준과 오픈 소스 기술 위에서 동작합니다. 애플리케이션은 표준 Vite + React 프로젝트로, 주요 클라우드 제공업체(AWS, GCP, Azure), 관리형 호스팅 플랫폼, 또는 셀프 호스팅 인프라에서 실행할 수 있습니다. 독점 프레임워크도, 숨겨진 종속성도 없습니다. - 신뢰는 통제가 아닌 품질로 얻습니다.
Lovable Cloud는 속도, 단순성, 안정성에 최적화되어 있습니다. 요구사항이 바뀌면 마찰 없이 이전할 수 있습니다. 이 자유는 의도된 것입니다.
Lovable Cloud가 제공하는 것
Lovable은 다양한 호스팅 및 인프라 구성과 호환되도록 설계되었지만, 특히 활발한 개발과 반복 작업 중에는 Lovable Cloud에서 가장 큰 가치를 발휘합니다.
Lovable Cloud에서 호스팅하면 개발, 프리뷰, 프로덕션이 하나의 통합 환경에서 함께 동작합니다.
빌드에 집중하세요. 플랫폼은 우리가 관리합니다.
Lovable Cloud에서 앱을 실행하면 다음을 제공합니다:
- 애플리케이션과 긴밀하게 통합된 AI 기반 개발
- 비주얼 편집 및 실시간 프리뷰 환경
- 커스텀 도메인, 자동 SSL, 글로벌 전송이 포함된 프로덕션 호스팅
- 자동 배포 및 환경 관리
- 완전 관리형 백엔드, 데이터베이스, 인프라
- 내장 인증 및 데이터 격리
- 통합 연동 및 시크릿 관리
- 런타임 기능을 위한 관리형 AI 제공업체 접근
- 자동 보안 스캐닝 및 컴플라이언스 대응 인프라 (SOC 2 Type 2 및 ISO 27001 인증)
- 최소한의 운영 오버헤드
Lovable 사용을 중단하면 달라지는 점
Lovable 전체(에디터, 에이전트, 프리뷰, 호스팅)를 더 이상 사용하지 않으면, 개발 및 배포 워크플로우를 Lovable이 관리하지 않게 됩니다.
직접 책임져야 하는 항목:
- 개발 환경 및 디버깅 워크플로우 구성·유지보수
- CI/CD 파이프라인 및 릴리스 프로세스 구축·관리
- 프로덕션 인프라, SSL 인증서, CDN 구성, 스케일링 운영
- 데이터베이스, 스토리지 시스템, 백업, 접근 제어 실행
- 인증 구현 및 데이터 격리 정책 적용
- OAuth 플로우, 시크릿, 외부 API 연동 관리
- AI 제공업체 계정, 자격증명, 과금, 속도 제한 관리
- 보안 감사, 모니터링, 컴플라이언스 수준 유지
이는 완전 관리형 플랫폼에서 벗어날 때 발생하는 운영 경계의 변화입니다.
Lovable이 스택에 맞는 방식
Lovable로 빌드한 애플리케이션은 세 가지 독립적인 부분으로 구성됩니다:
| 구성 요소 | 기본 설정 | 다른 환경에서도 실행 가능 |
|---|---|---|
| 코드 | Lovable에서 관리, GitHub에 동기화 | 모든 Git 기반 워크플로우 |
| 프론트엔드 | 커스텀 도메인을 지원하는 Lovable Cloud | 관리형 제공업체(예: Netlify, Cloudflare Pages) 또는 자체 인프라 |
| 백엔드 및 데이터 | Lovable Cloud | 관리형 Supabase, 셀프 호스팅 Supabase, 또는 동등한 인증·스토리지·Edge 서비스를 지원하는 다른 PostgreSQL 기반 백엔드 |
Lovable Cloud는 프론트엔드와 백엔드를 모두 호스팅할 수 있지만, 각 부분을 독립적으로 관리형 플랫폼이나 자체 인프라로 이전할 수 있습니다.
Lovable 플랫폼 호환성
Lovable 애플리케이션은 오픈 소스 기술로 구축된 표준 Vite + React 프로젝트입니다. 프론트엔드는 Node.js 빌드와 정적 파일 호스팅을 지원하는 인프라에 배포할 수 있습니다:
- Amazon Web Services (AWS):
정적 호스팅 + CDN (S3 + CloudFront), 컨테이너 서비스 (ECS), 관리형 Kubernetes (EKS), 애플리케이션 호스팅 (Amplify) - Google Cloud Platform (GCP):
정적 호스팅 + CDN (Cloud Storage + Cloud CDN), 컨테이너 서비스 (Cloud Run), 관리형 Kubernetes (GKE) - Microsoft Azure:
정적 사이트 호스팅 (Static Web Apps), 컨테이너 서비스 (Azure Container Apps), 관리형 Kubernetes (AKS) - 셀프 호스팅 인프라:
컨테이너 (Docker), Kubernetes 클러스터, Nginx 또는 Apache를 실행하는 가상 머신 - 관리형 프론트엔드 호스팅 플랫폼:
Netlify, Cloudflare Pages, Vercel
백엔드로 Lovable Cloud를 사용하는 경우, 프론트엔드를 다른 곳에 호스팅하더라도 백엔드는 Lovable Cloud에 그대로 둘 수 있습니다. 프론트엔드 호스팅을 이전해도 아키텍처 변경은 필요 없습니다.
백엔드를 이전해야 하는 경우, 관리형 Supabase와 셀프 호스팅 Supabase로의 마이그레이션을 지원합니다. 일부 Lovable Cloud 기능은 Lovable Cloud 외부에서 사용할 수 없습니다.
기본 데이터베이스는 PostgreSQL이지만, Lovable 애플리케이션은 인증, 스토리지, Realtime, Edge Functions 등 Supabase 고유 서비스에 의존합니다. 일반 PostgreSQL이나 다른 데이터베이스 제공업체로의 마이그레이션은 동등한 인증, 스토리지, Edge 서비스를 직접 구현해야 하며, 기본 지원되지 않습니다.
일반적인 배포 및 호스팅 구성
대부분의 사용자는 다음 구성 중 하나를 선택합니다:
Lovable Cloud 단독 사용 (권장)
- 프리뷰 및 프로덕션 모두 Lovable Cloud에서 호스팅
- 백엔드와 프론트엔드 모두 Lovable이 완전 관리
- 커스텀 도메인 완전 지원
- 인프라 설정이나 유지보수 불필요
대부분의 애플리케이션에 최적입니다.
Lovable + 관리형 플랫폼 (하이브리드)
- 개발, 프리뷰, 도구용으로 Lovable 사용
- 하나 이상의 프로덕션 구성 요소를 관리형 서비스에 배포:
- 관리형 백엔드 (예: 관리형 Supabase, 또는 클라우드 관리형 PostgreSQL과 자체 인증·스토리지·백엔드 서비스 조합)
- 관리형 프론트엔드 호스팅 플랫폼 (예: Cloudflare Pages, Netlify, 또는 클라우드 제공업체 정적 호스팅)
- Lovable과 프로덕션 사이의 연결 수단으로 GitHub 사용
특정 백엔드 또는 컴플라이언스 요구사항이 있는 경우에 적합합니다.
완전 자체 관리 인프라 (고급)
- GitHub을 통해 코드 동기화
- 직접 운영하는 인프라에서 백엔드 서비스와 데이터베이스 실행 (예: 셀프 호스팅 Supabase, 또는 관리형 PostgreSQL과 자체 인증·스토리지·Edge 서비스 조합)
- 컨테이너, VM, 또는 내부 플랫폼을 통해 프론트엔드 배포
- 개발에 Lovable을 계속 사용하거나, 개발 환경을 완전히 다른 도구로 전환 가능
Lovable 플랫폼 자체(에디터 및 AI 에이전트)는 관리형 서비스이며, 고객 VPC 내에 셀프 호스팅하거나 배포할 수 없습니다.
Lovable로 빌드한 애플리케이션은 어디에서든 호스팅할 수 있습니다.
구성 비교
| 구성 | 코드 | 데이터 | 프론트엔드 배포 및 인프라 | 백엔드 배포 및 인프라 |
|---|---|---|---|---|
| Lovable Cloud 단독 (권장) | Lovable에서 관리 (GitHub 동기화 선택 사항) | Lovable이 완전 관리 | Lovable이 완전 관리 | Lovable이 완전 관리 |
| Lovable + 관리형 플랫폼 (하이브리드) | Lovable과 리포지토리 간 GitHub으로 동기화 | 선택한 제공업체에서 호스팅 (일반적으로 관리형 Supabase) | 선택한 플랫폼에서 호스팅 (예: Netlify, Cloudflare Pages, S3 + CDN) | 선택한 제공업체에서 호스팅 (관리형 Supabase 또는 동등 백엔드 서비스) |
| 완전 자체 관리 (고급) | 자체 Git 리포지토리 (개발 시 Lovable 선택 사항) | 자체 인프라 (일반적으로 셀프 호스팅 Supabase 또는 동등 서비스를 갖춘 PostgreSQL) | 자체 인프라 (컨테이너, 가상 머신, 또는 Kubernetes) | 자체 인프라 (셀프 호스팅 Supabase 또는 직접 운영하는 동등 인증·스토리지·Realtime·Edge 서비스) |
권장 도입 경로
처음부터 모든 것을 결정할 필요는 없습니다. Lovable은 간단하게 시작하고 요구사항이 바뀌면 점진적으로 전환할 수 있게 해줍니다.
권장 경로:
- Lovable Cloud에서 시작하세요. 최소한의 운영 오버헤드로 프로덕션까지 가장 빠른 경로입니다.
- GitHub에 동기화하세요. 코드 소유권을 확보하고 외부 협업을 가능하게 합니다.
- 가상의 제약이 아닌, 실제 제약에 부딪혔을 때만 구성 요소를 이전하세요.
대부분의 애플리케이션에서 Lovable Cloud 호스팅이 가장 효율적이고 안정적인 선택입니다.
다음과 같이 Lovable Cloud가 충족할 수 없는 특정 요구사항이 있을 때만 스택 일부 이전을 고려하세요:
- 특정 인프라 제공업체에 종속된 컴플라이언스 또는 데이터 레지던시 의무 사항
- Lovable이 지원하지 않는 네트워크 구성 (예: VPC 피어링, Private Endpoint)
- 자체 관리 또는 감사된 호스팅 환경을 요구하는 조직 정책
이러한 경우는 예외적인 상황이며, 기본 경로가 아닙니다. 확신이 없다면 Lovable Cloud로 시작하세요. 나중에 재구축 없이 언제든지 이전할 수 있습니다.
실제 배포 예시와 방법은 Lovable Cloud 외부 배포·호스팅 가이드를 참고하세요.