다른 플랫폼에서 마이그레이션할 수 있나요?
네, 대부분의 경우 가능합니다. Yundera 앱은 표준 Docker 컨테이너이므로 다른 셀프호스팅 플랫폼에서 데이터를 마이그레이션하는 것이 간단합니다.
일반적인 마이그레이션 단계
- 기존 플랫폼에서 데이터 내보내기 (앱 데이터, 데이터베이스, 미디어 파일)
- App Store를 통해 Yundera PCS에 같은 앱 설치
/DATA/AppData/아래 적절한 디렉토리로 데이터 복사- 앱 재시작 — 기존 데이터를 인식
플랫폼별 참고사항
YunoHost에서
YunoHost는 앱 데이터를 /home/yunohost.app/에 저장합니다. 관련 데이터를 PCS의 /DATA/AppData/{appname}/ 디렉토리로 복사하세요.
Umbrel에서
Umbrel은 앱 데이터를 ~/umbrel/app-data/에 저장합니다. 디렉토리 구조가 Yundera와 비슷합니다 — 각 앱의 데이터 폴더를 대응하는 /DATA/AppData/ 경로로 매핑하세요.
CasaOS에서
Yundera는 CasaOS 기반이므로 마이그레이션이 가장 간단합니다. /DATA/를 직접 복사하세요.
Docker Compose (수동 설정)에서
기존 볼륨 마운트를 식별하고 /DATA/AppData/$AppID/ 아래 대응 경로로 데이터를 복사하세요.
앱별 마이그레이션
| 앱 | 마이그레이션 참고 |
|---|---|
| Immich | PostgreSQL 데이터베이스와 업로드 디렉토리 복사 |
| Jellyfin | config과 메타데이터 디렉토리 복사 |
| Nextcloud | 데이터 디렉토리와 데이터베이스 덤프 복사 |
유지되는 것
- 모든 파일과 미디어
- 앱 설정과 데이터베이스
- 사용자 계정 (자체 인증이 있는 앱)
변경되는 것
- 도메인 — 앱이 새로운
appname-you.nsl.shURL을 받음 - 인증 — AppShield 뒤의 앱은 이전 인증 방식 대신 Yundera SSO 사용