Lovable한국어 문서
프로젝트

Lovable 프로젝트를 독립된 사본으로 리믹스하고 복사 범위와 권한, 계정 간 이동 방법을 알아봅니다.

프로젝트 리믹스하기

Lovable 프로젝트를 리믹스해 자신만의 독립된 사본을 만드세요. 어떤 항목이 사본으로 이어지는지, 누가 프로젝트를 리믹스할 수 있는지, 계정 간에 프로젝트를 옮기는 방법을 알아봅니다.

리믹스는 프로젝트의 독립된 사본을 만듭니다. 사본은 사용자가 소유하는 새 프로젝트이며, 사본에 가한 변경은 원본에 영향을 주지 않습니다.

프로젝트를 리믹스하는 이유

  • 자신의 작업 복제하기: 큰 변경을 앞두고 안전한 사본을 남기거나, 이미 만든 앱의 변형을 따로 만들 수 있습니다.
  • 공개 프로젝트에서 시작하기: 처음부터 만드는 대신 다른 사람의 리믹스 가능한 프로젝트나 Lovable 템플릿을 시작점으로 사용할 수 있습니다.
  • 워크스페이스나 계정 간에 작업 옮기기: 프로젝트를 다른 워크스페이스로 리믹스하거나, 리믹스를 활용해 프로젝트를 다른 계정으로 이동할 수 있습니다.

프로젝트를 리믹스할 수 있는 사람 제어하기

Project settings → Sharing의 Public remixing 설정은 프로젝트 외부의 사람이 링크를 통해 프로젝트의 사본을 만들 수 있는지 제어합니다. 기본값은 비활성화이며 Enterprise 워크스페이스에서는 사용할 수 없습니다.

  • Disabled: 프로젝트 접근 권한이 있는 사람만 리믹스할 수 있습니다. 그 외의 사람이 링크를 열면 프로젝트가 비공개라는 메시지가 표시됩니다.
  • Enabled: 프로젝트 링크가 있는 사람은 누구나 앱의 최신 버전 프리뷰를 보고 자신의 사본을 만들 수 있습니다. 누구도 원본 프로젝트 자체에 대한 접근 권한을 얻지는 않습니다.

공개 리믹싱은 언제든지 다시 비활성화할 수 있습니다. 사람들이 이미 만든 사본은 각자의 소유로 남습니다.

프로젝트를 보고 리믹스할 수 있는 사람

공개 리믹싱은 사람들을 공동작업자로 추가하지 않으며 Lovable 에디터, 프로젝트 채팅 기록, 코드, 파일에 대한 접근 권한을 주지 않습니다. 프로젝트 링크가 있는 모든 사람에게 앱 프리뷰와 사본을 만드는 옵션을 제공할 뿐입니다. 방문자가 보는 내용은 Lovable에 로그인했는지에 따라 달라집니다.

링크를 여는 사람표시되는 내용할 수 있는 작업
Lovable에 로그인하지 않은 사람앱의 최신 버전 프리뷰와 Remix 버튼입니다. 페이지에는 프로젝트 이름, 코드, 프로젝트 채팅 기록, 파일이 표시되지 않습니다.Remix를 클릭하면 Sign in to remix 대화상자가 열립니다. 로그인하거나 계정을 만든 뒤 Lovable이 같은 페이지로 돌려보내고, 사용자는 다시 Remix를 클릭해 사본을 만듭니다.
Lovable에 로그인했지만 프로젝트 접근 권한은 없는 사람같은 프리뷰, 프로젝트 이름, 만든 사람의 이름, Remix 버튼입니다. 코드, 프로젝트 채팅 기록, 파일은 표시되지 않습니다.Remix를 클릭하면 Remix 대화상자가 열리고 여기서 사본을 만듭니다.
공동작업자와 워크스페이스 멤버각자의 프로젝트 접근 권한에 따라 에디터에서 프로젝트를 봅니다.평소처럼 에디터에서 리믹스합니다. 리믹스하는 방법을 참고하세요.

프리뷰와 모든 사본은 게시하지 않은 변경까지 포함한 프로젝트의 최신 버전입니다. 사람들이 링크를 열 수 있게 하려고 프로젝트를 게시할 필요는 없습니다.

사본에는 코드가 포함되므로 프로젝트를 리믹스한 사람은 자기 사본에서 소스 코드를 읽을 수 있습니다. 프로젝트 채팅 기록과 Files 탭의 파일은 링크를 통해서는 절대 복사되지 않습니다. 원본 프로젝트에 대한 편집 권한이 있는 사람만 Remix 대화상자의 Include project history 및 Copy project files to new project 스위치로 해당 항목을 포함하도록 선택할 수 있습니다. 누구도 링크를 통해 원본 프로젝트를 편집할 수 없으며 원본은 변경되지 않습니다.

사람들이 앱을 볼 수만 있고 복사하지는 못하게 하려면 대신 프리뷰 링크를 공유하세요.

외부 Supabase 프로젝트에 연결된 프로젝트는 소스 프로젝트에 대한 편집 권한이 있는 사람만 리믹스할 수 있습니다.

리믹스하는 방법

리믹스는 네 곳에서 시작할 수 있습니다.

  • 에디터에서 사이드바를 열고 프로젝트에 마우스를 올린 다음 ⋯ 메뉴에서 Remix를 선택합니다.
  • Project settings → Project actions에서 Remix를 클릭합니다.
  • 대시보드에서 프로젝트 카드의 메뉴를 열고 Remix를 선택합니다.
  • lovable.dev/templates 또는 대시보드의 Lovable templates 탭에서 템플릿 카드의 ⋯ 메뉴를 열고 Remix를 선택합니다. 같은 메뉴의 Preview는 템플릿 앱을 프리뷰 창으로 열며, 이 창의 Use template 버튼도 같은 리믹스를 시작합니다.

템플릿 갤러리는 로그인하지 않아도 둘러볼 수 있습니다. 로그아웃 상태에서 Remix 또는 Use template을 선택하면 Lovable이 로그인하거나 계정을 만들라고 요청한 뒤 사본을 만들고 대시보드를 엽니다.

Remix 대화상자

대화상자에는 다음 필드가 표시됩니다.

  • Project name: 사본의 이름입니다. 원본 이름 앞에 "Remix of"가 붙은 값으로 미리 채워집니다.
  • Target workspace: 사본이 생성될 워크스페이스입니다. 이 필드는 워크스페이스가 두 개 이상일 때만 나타납니다. Enterprise 워크스페이스에서 다른 워크스페이스로 리믹스하려면 이전 권한이 필요합니다. 워크스페이스 관리자와 소유자는 항상 이 권한이 있으며, 에디터는 워크스페이스의 Editor project transfers 설정이 켜져 있을 때 이 권한이 있습니다.
  • Target folder: 선택적으로 사본을 폴더에 넣을 수 있습니다. 대상 워크스페이스에 폴더가 있을 때 나타납니다.
  • Include project history: 채팅 메시지에 첨부된 파일을 포함한 프로젝트 채팅 기록을 사본으로 복사해 대화 맥락을 보존합니다. 스위치는 기본적으로 꺼져 있으며 원본 프로젝트에 대한 편집 권한이 있을 때만 나타납니다.
  • Copy project files to new project: 원본 프로젝트의 Files 탭에 있는 파일을 복사합니다. 스위치는 기본적으로 꺼져 있으며 원본 프로젝트에 대한 편집 권한이 있을 때만 나타납니다.
  • Include custom knowledge: 프로젝트의 knowledge를 복사합니다. 이 옵션은 프로젝트에 custom knowledge가 있을 때만 나타납니다. 두 스위치 중 하나만, 둘 다, 또는 어느 것도 켜지 않을 수 있습니다. Lovable 템플릿을 리믹스할 때는 두 스위치가 모두 표시되지 않습니다.

Lovable 템플릿은 리믹스하기 전에 보안 확인 동의를 요구합니다. 이 경우 버튼에는 Remix 대신 Acknowledge and remix가 표시됩니다.

내장 백엔드(Cloud)를 사용하는 프로젝트의 경우 Lovable이 사본 백엔드의 리전을 선택합니다. 워크스페이스에 기본 리전이 설정되어 있으면 그 리전을 쓰고, 없으면 마지막으로 사용한 리전 또는 사용자와 가장 가까운 리전을 씁니다. 리전은 나중에 변경할 수 없습니다.

이어지는 항목

리믹스는 계속 빌드하는 데 필요한 항목을 복사하고, 라이브 URL, 공동작업자, 시크릿, 앱 사용자처럼 원본의 정체성에 묶인 항목은 남겨 둡니다.

사본으로 이어지는 항목:

  • 프로젝트 코드
  • 데이터베이스 구조, 즉 테이블과 스키마입니다. 그 안의 레코드는 제외됩니다.
  • Include project history가 켜져 있는 경우 채팅 메시지에 첨부된 파일을 포함한 채팅 기록
  • Copy project files to new project가 켜져 있는 경우 프로젝트 Files 탭의 파일
  • Include custom knowledge가 켜져 있는 경우 custom knowledge

이어지지 않는 항목:

  • 데이터베이스 데이터
  • 버전 기록. 사본의 History 패널은 새로 시작됩니다.
  • 시크릿
  • 커스텀 도메인
  • 게시 상태. 사본은 게시되지 않은 상태로 시작됩니다.
  • 공동작업자
  • 서비스 연결(Git sync 및 커넥터)

실제로 이는 사본이 주변 환경을 깨끗하게 비운 앱 코드라는 뜻입니다. 사본은 자체적인 새 API 키를 받으며 원본의 시크릿, 도메인, Git 저장소, 그 밖의 서비스와 연결되어 있지 않습니다. 앱이 외부 서비스에 의존한다면 사본에서 사용하기 전에 해당 서비스를 다시 연결하고 자격 증명을 다시 추가하세요.

리믹스된 프로젝트는 대상 워크스페이스의 플랜에도 포함되어 있지 않는 한 구독 수준 기능을 이어받지 않습니다.

프로젝트를 다른 계정으로 이동하기

리믹스는 두 Lovable 계정 사이에서 프로젝트를 옮기는 방법이기도 합니다. 예를 들어 새 이메일 주소 아래에 프로젝트를 두고 싶을 때 사용할 수 있습니다.

  1. 프로젝트가 외부 Supabase 프로젝트에 연결되어 있다면 먼저 연결을 해제합니다. 대상 계정에는 소스 프로젝트에 대한 편집 권한이 없으므로, 연결된 프로젝트는 대상 계정에서 리믹스할 수 없습니다. 이동 후 Supabase를 다시 연결할 수 있습니다.
  2. 소스 계정에서 Project settings → Sharing의 Public remixing을 켜고 프로젝트 링크를 복사합니다.
  3. 대상 계정으로 로그인하고 링크를 엽니다. 프로젝트가 Remix 버튼이 있는 프리뷰로 열립니다.
  4. Remix를 클릭하고 대상 워크스페이스를 선택합니다. 대상 계정에는 원본 프로젝트에 대한 편집 권한이 없으므로 사본에는 프로젝트 채팅 기록이나 Files 탭의 파일이 포함되지 않습니다.
  5. 원본을 비공개로 유지하고 싶다면 소스 계정에서 Public remixing을 다시 비활성화합니다.

새 계정의 사본에는 일반 리믹스 규칙이 적용됩니다. 이어지는 항목은 동일하며, 구독 수준 기능은 새 워크스페이스의 플랜에 포함된 경우에만 적용됩니다.

FAQ

On this page