Lovable Cloud는 데이터베이스, 인증, 스토리지, Edge Function, AI를 내장한 풀스택 호스팅 플랫폼이며 인프라 설정이 필요 없습니다.
Lovable Cloud
Lovable Cloud는 데이터베이스, 인증, 스토리지, Edge Function, AI를 내장한 풀스택 호스팅 플랫폼이며 인프라 설정이 필요 없습니다.
Lovable Cloud는 애플리케이션의 모든 부분을 처리하는 풀스택 클라우드 플랫폼입니다. 사용자에게 보이는 프런트엔드부터 그 뒤에서 앱을 구동하는 백엔드까지 아우릅니다. 원하는 것을 Lovable에서 바로 설명하면 Lovable이 프런트엔드와 백엔드를 모두 생성해 Cloud에서 실행할 준비를 마칩니다. 하드웨어나 복잡한 인프라를 직접 관리하는 대신, 앱이 성장하면 자동으로 확장되는 호스팅·컴퓨트·스토리지에 온디맨드로 접근합니다.
Lovable Cloud는 Supabase의 오픈소스 기반을 활용하므로 Supabase를 따로 설정하지 않아도 첫날부터 운영 준비가 된 환경을 얻습니다. 운영 준비 데이터베이스, 실시간 업데이트, 사용자 인증, 스토리지를 수동 설정 단계 없이 사용할 수 있습니다. 문서 전반에서 이를 **내장 백엔드(Cloud)**라고 부르며, Supabase처럼 직접 연결하는 외부 백엔드와 구분합니다.
Lovable Cloud를 선택하는 이유
대부분의 프로젝트가 Cloud를 기본으로 선택하는 이유는 세 가지입니다.
- 성장과 함께 확장: 첫 프로토타입부터 수백만 사용자까지 Lovable이 필요에 맞춰 매끄럽게 확장합니다.
- 기본적으로 안전: 엔터프라이즈급 인증, 세밀한 접근 제어, 컴플라이언스 모범 사례가 앱과 데이터를 보호합니다.
- 비용 효율적: 크레딧 기반 사용량으로 한 워크스페이스에서 여러 프로젝트를 관리합니다. Lovable은 Free·Pro·Business 플랜에 월간 Cloud 지급량을 포함합니다. 자세한 내용은 크레딧 및 사용량을 참조하세요.
포함된 기능
Cloud 도구는 프로젝트 툴바의 More 탭을 열고 Cloud를 선택하면 어느 Lovable 프로젝트에서든 찾을 수 있습니다.
각 영역은 Cloud 뷰에 나타나는 순서대로 전용 페이지에 자세히 정리되어 있습니다.
| 영역 | 할 수 있는 일 |
|---|---|
| AI | 내장 Lovable AI로 앱에 AI 기능 추가 |
| Emails | 자체 도메인에서 브랜딩된 이메일 발송 |
| Database | 테이블 확인, 레코드 편집, 보안 정책 검토, 백업 복원 |
| Users | 앱 사용자 관리 및 로그인 방법 구성 |
| Storage | 버킷 생성 및 앱이 저장하는 파일 관리 |
| Secrets | API 키를 비롯한 민감한 값을 안전하게 저장 |
| Jobs | 예약된 백그라운드 작업과 실행 기록 검토 |
| Edge functions | 서버리스 백엔드 코드 실행 및 성능 모니터링 |
| SQL editor | 데이터베이스에 SQL 쿼리·명령 실행 |
| Logs | 오류 디버깅 및 백엔드 활동 추적 |
| Usage | 프로젝트의 run 크레딧 사용량을 유발하는 요인 확인 |
| Advanced settings | 인스턴스 크기 조정, 데이터 내보내기, Cloud 일시 중지·제거 |
Lovable Cloud 활성화
기본적으로 Lovable Cloud는 워크스페이스에 활성화되어 있습니다. 요청한 기능이 백엔드 기능(예: 인증이나 파일 스토리지)을 필요로 하면, 아래에서 설명하는 Enable Cloud 권한에 따라 Lovable이 Cloud를 자동으로 활성화하거나 채팅에서 먼저 승인을 요청합니다.
일부 Enterprise 워크스페이스에서는 Lovable Cloud가 워크스페이스 수준에서 비활성화되어 있으며, 프로젝트에 "Lovable Cloud has been disabled by your workspace admin"이 표시됩니다. 이 설정은 셀프서비스가 아니므로 변경하려면 Lovable 계정 팀에 문의하세요.
Cloud 권한
각 Cloud 도구에는 세 가지 권한 옵션이 있습니다.
- Always allow: Lovable이 검토나 승인을 요청하지 않고 자동으로 작업을 수행합니다. Cloud의 기본값입니다.
- Ask each time: 작업이 필요할 때마다 Lovable이 승인을 요청합니다.
- Never allow: Lovable이 작업을 차단하고, Cloud 접근이 필요하다고 알리며, Cloud를 활성화하도록 안내합니다.
도구 설정 및 기본값
| 설정 | 설명 | 기본 동작 |
|---|---|---|
| Enable Cloud | 백엔드 기능(데이터베이스, auth, 스토리지)을 추가하기 위해 Cloud 프로젝트를 생성·연결합니다. Cloud 도구를 사용하려면 필수입니다. | Always allow |
| Where projects are hosted | 새 프로젝트가 호스팅되는 기본 리전(Closest to me, Americas, Europe, Asia Pacific)을 선택합니다. Always allow로 Cloud가 자동 활성화되면 이 리전이 자동으로 사용됩니다. | 위치에 가장 가까운 리전 |
| Read database | Lovable이 데이터베이스를 읽도록 허용합니다. | Always allow |
| Read analytics | 이슈와 동작을 조사하기 위해 로그를 쿼리합니다. | Always allow |
| Run security checks | 데이터베이스에 자동화된 보안 검사를 실행합니다. 완전한 감사는 아닙니다. | Always allow |
| Modify database | SQL migration으로 스키마와 정책을 변경합니다. 생성된 타입을 업데이트합니다. | Always allow |
| Add data | 데이터베이스 테이블에 데이터를 추가합니다. | Always allow |
| Read project info | 프로젝트 구성과 환경 세부 정보를 읽습니다. | Always allow |
| Configure auth | Lovable이 인증 설정(예: 가입 정책)을 구성하도록 허용합니다. | Always allow |
| Read backend logs | 백엔드 서비스의 로그를 읽습니다. | Always allow |
Cloud 도구 기본 설정은 언제든지 바꿀 수 있습니다. Connectors를 열고 Cloud를 선택한 뒤 Manage my agent's permissions에서 설정을 조정하세요.
리전 선택
Lovable Cloud 프로젝트는 세 가지 리전에서 호스팅할 수 있습니다.
- Americas
- Europe
- Asia Pacific
같은 권한 뷰의 Where projects are hosted에서 새 Cloud 프로젝트의 선호 기본 리전을 설정할 수 있습니다. 선호 리전을 설정하지 않으면 Lovable이 현재 위치에서 가장 가까운 리전을 자동으로 미리 선택하며, 확정하기 전에 변경할 수 있습니다.
사용자에게 더 가까운 리전을 선택하면 다음과 같은 이점이 있습니다.
- 더 낮은 지연 시간
- 더 빠른 데이터베이스 응답
- 리전 기반 데이터 호스팅
- 더 나은 전반적 백엔드 성능
Cloud가 활성화된 뒤에는 선택한 리전을 변경할 수 없고, 기존 프로젝트를 리전 간에 이동할 수 없습니다.
기존 프로젝트가 어느 리전에 호스팅되는지 확인하려면 Cloud 탭 → Overview → Advanced settings → General → Project location으로 이동하세요.
워크스페이스 수준 기본 호스팅 리전
Business 및 Enterprise 워크스페이스에서는 admin이 Privacy & security(Settings → Security → Privacy & security → Default hosting region)에서 모든 새 Lovable Cloud 프로젝트의 필수 기본 리전을 설정할 수 있습니다. 기본 호스팅 리전이 설정되면 워크스페이스 멤버는 프로젝트를 생성할 때 다른 리전을 선택할 수 없습니다. 이 설정은 새 프로젝트에만 적용되며, 기존 프로젝트는 생성된 리전을 유지합니다.
국가별 리전(예: 독일, 일본, 미국 동부)은 Enterprise 플랜에서 요청 시 제공됩니다. 워크스페이스에 활성화하려면 Lovable 계정 팀에 문의하세요.
자세한 내용은 기본 호스팅 리전을 참조하세요.
튜토리얼: 프롬프트로 CRM 빌드하기
이 워크스루는 실제 앱인 고객 관계 관리(CRM) 도구를 전적으로 프롬프트만으로 빌드합니다. 각 단계는 백엔드 기능 하나를 소개하고 그 기능을 활성화하는 프롬프트 예시를 보여 줍니다.
클라이언트를 관리하고, 거래를 추적하고, 인보이스를 처리하고, 메모를 정리하는 CRM 도구를 만들어줘. 디자인은 심플하고 모던하며 비즈니스에 어울리게 하고, 탐색용 사이드바를 넣어줘.Step 1: 데이터 정리 (Database)
도구가 무엇을 추적해야 하는지 Lovable에 알려 주세요. Lovable이 테이블을 자동으로 생성하므로 데이터베이스를 직접 다룰 필요가 없습니다.
클라이언트의 이름, 이메일, 전화번호, 메모를 관리할 공간이 필요해. 그리고 거래를 추적할 방법도 필요한데, 어떤 클라이언트의 거래인지, 금액, 진행 단계, 예상 마감일을 담아줘. 인보이스 섹션도 필요해. 어떤 클라이언트의 것인지, 금액, 상태, 마감일을 넣어줘.Step 2: 보안 추가 (Users & Auth)
로그인을 추가해 데이터를 비공개로 유지하고 사용자가 쉽게 로그인하도록 하세요.
앱에 로그인을 추가해줘. CRM 대시보드에 접근하기 전에 로그인을 요구해줘. 그리고 사용자가 Google 계정으로 로그인할 수 있게 'Sign in with Google' 버튼도 추가해줘.Step 3: 파일 처리 (Storage)
사용자가 앱 안에서 바로 파일을 업로드하고 볼 수 있게 할 수 있습니다. 어떤 파일이 어디로 가야 하는지만 설명하면 Lovable이 스토리지와 연결을 처리합니다.
각 거래에 계약서 업로드 필드를 추가해줘. 클라이언트마다 프로필 사진을 넣고 클라이언트 상세 페이지에 표시해줘. 인보이스 PDF를 업로드하고 인보이스 테이블에 다운로드 링크를 보여줘.Step 4: 워크플로 자동화 (Edge Functions와 Jobs)
시간을 아껴 주는 자동 동작을 설정하세요. 각각이 제대로 설정되고 테스트되도록 자동화는 한 번에 하나씩 프롬프트하세요.
Clients 테이블에 새 리드가 추가되면 이메일 알림을 보내줘.Lovable AI로 클라이언트 미팅 메모를 분석해서 Clients 테이블에 감정 점수를 저장해줘.매일 오전 7시에 오늘의 후속 조치 요약을 이메일로 보내주는 job을 예약해줘.Stripe에서 결제가 'paid'로 표시되면 관련 인보이스의 상태를 자동으로 'Paid'로 업데이트해줘.앱에서 이메일을 보내려면 소유한 이메일 도메인이 필요합니다. 설정 방법은 커스텀 이메일을 참조하세요.
Step 5: 다른 도구에 연결 (Secrets)
Stripe나 Resend 같은 서비스는 비공개 API 키를 제공합니다. Lovable은 이런 키가 필요할 때마다 안전하게 추가하도록 안내하며, 오직 해당 앱만 그 키를 사용할 수 있습니다. 키 대신 계정으로 로그인하는 도구(예: Google 서비스)는 Connectors를 통해 연결합니다.
클라이언트가 인보이스를 온라인으로 결제할 수 있게 Stripe를 연결해줘. 필요한 API 키가 있으면 나한테 물어봐줘.Step 6: AI 슈퍼파워 추가 (AI)
도구가 비서처럼 동작하게 만드세요.
각 클라이언트의 미팅 메모를 요약해서 프로필에 저장해줘. 진행 중인 모든 거래에 대해 다음 단계를 제안해줘. 리드에게 후속 연락할 개인화된 이메일 초안을 생성해줘. 클라이언트 메시지를 sales, support, billing 카테고리로 분류해줘.Cloud 및 AI gateway 사용 비용
Lovable은 앱을 빌드하고, Lovable Cloud로 호스팅·실행하고, 배포된 앱의 AI 기능을 사용하는 데 하나의 크레딧 잔액을 씁니다. Cloud와 AI gateway 사용량은 Run credits의 일부로 측정됩니다.
프로젝트별 사용량 분석과 월간 지급량은 프로젝트 사용량 및 비용을, 크레딧이 워크스페이스 전반에서 어떻게 동작하는지는 크레딧 및 사용량을 참조하세요.