앱 설치하기
Yundera App Store는 PCS에서 자동 도메인, HTTPS, 인증과 함께 작동하도록 미리 설정된 셀프호스팅 애플리케이션의 큐레이션된 컨렉션입니다.
앱 설치하기
- PCS 대시보드를 엽니다
https://casaos-{yourname}.nsl.sh. - App Store를 탐색하고 원하는 앱을 찾습니다.
- 설치를 클릭합니다. PCS가 다음을 수행합니다:
- Docker 이미지 풀
- 올바른 설정으로 컨테이너 생성
- 도메인 할당 (
{appname}-{yourname}.nsl.sh) - TLS 인증서 프로비저닝
- 인증 설정 (앱이 AppShield SSO를 지원하는 경우)
- 대시보드에서 앱을 엽니다. SSO가 활성화되어 있으면 자동 로그인됩니다.
터미널 명령어 없음, YAML 편집 없음, DNS 설정 없음.
App Store 구성
스토어에는 여러 카테고리의 앱이 포함됩니다:
| 카테고리 | 예시 앱 |
|---|---|
| 사진 & 미디어 | Immich, Jellyfin, Stremio |
| 생산성 | Nextcloud, n8n, Docmost |
| 개발 | Code Server, Gitea |
| 유틸리티 | Uptime Kuma, Netdata, FileBrowser |
| AI | Ollama, Open WebUI |
모든 앱은 버전 태그가 고정된 Docker 컨테이너이며, 리소스 제한과 보안 기본값이 설정되어 있습니다.
앱 인증
대부분의 앱은 AppShield로 보호됩니다. AppShield는 PCS 전반에 SSO(Single Sign-On)를 제공하는 사이드카 컨테이너입니다. 한 번 로그인하면 AppShield로 보호되는 모든 앱이 세션을 인식합니다.
자체 인증이 내장된 앱(Jellyfin, Immich 등)은 직접 로그인을 처리합니다. 기본 자격 증명은 앱 설치 페이지에 표시됩니다.
앱 업데이트
새 버전이 사용 가능하면 대시보드에 업데이트 표시가 나타납니다. 클릭하면 업데이트 — 데이터는 보존됩니다.
앱 제거
대시보드에서 앱을 제거할 수 있습니다. 앱 데이터(/DATA/AppData/{appname}/에 저장)를 보존할지 삭제할지 묻습니다. 데이터를 보존하면 나중에 다시 설치해도 아무것도 잃지 않습니다.