Terminus - Kubernetes로 구동되는 자체 호스팅 홈 클라우드
아직 신생프로젝트같아보이긴하는데 꽤 깔끔하네요
Terminus가 가능하게 한 진정한 홈 클라우드에서 로컬 AI 비서를 구축하고, 여러 장소의 데이터를 동기화하고, 작업 공간을 셀프 호스팅하고, 자체 미디어를 스트리밍하는 등의 작업을 모두 수행할 수 있습니다.
소개
Terminus를 사용하여 엣지 기기를 진정한 홈 클라우드로 전환하세요. Terminus는 Kubernetes에 구축된 무료 셀프 호스팅 운영 체제입니다. Terminus는 개인 정보 보호나 사용 편의성을 손상시키지 않으면서 클라우드 수준의 기능을 홈에 제공합니다. Terminus를 통해 데이터를 안전하게 저장하고 어디에서나 셀프 호스팅 서비스에 액세스함으로써 디지털 라이프를 완벽하게 제어할 수 있습니다.
Terminus의 일반적인 사용 사례는 다음과 같습니다.
🤖 로컬 AI : 대규모 언어 모델, 이미지 생성, 음성 인식을 포함하여 세계적 수준의 오픈소스 AI 모델을 로컬에서 호스팅하고 실행합니다. 개인 데이터 및 애플리케이션과 완벽하게 통합되는 맞춤형 AI 어시스턴트를 만들고, 향상된 개인 정보 보호 및 제어를 보장합니다.
💻 개인 데이터 저장소 : 통합된 저장소에 사진, 문서 및 중요한 파일을 안전하게 저장, 동기화하고 관리하며 어디서나 액세스할 수 있습니다.
🛠️ 자체 호스팅 작업 공간 : 오픈 소스 자체 호스팅 대안을 활용하여 팀이나 가족을 위한 무료이고 강력한 작업 공간을 만드세요.
🎥 개인 미디어 서버 : 개인 미디어 컬렉션으로 나만의 스트리밍 서비스를 호스팅하세요.
🏡 스마트 홈 허브 : IoT 기기와 홈 자동화를 위한 중앙 제어 지점을 만드세요.
🤝 사용자 소유의 분산형 소셜 미디어 : Terminus에 Mastodon, Ghost, WordPress 등의 분산형 소셜 미디어 앱을 쉽게 설치하여 금지당하거나 플랫폼 수수료를 지불할 위험 없이 개인 브랜드를 구축할 수 있습니다.
📚 학습 플랫폼 : 셀프 호스팅, 컨테이너 오케스트레이션, 클라우드 기술을 직접 탐색해 보세요.
동기와 디자인
우리는 사용자 데이터가 중앙 집중화되고 독점 기업에 의해 악용되는 인터넷의 현재 상태가 심각하게 결함이 있다고 믿습니다. 우리의 목표는 개인에게 진정한 데이터 소유권과 통제력을 부여하는 것입니다.
Terminus는 다음 세 가지 필수 구성 요소로 구성된 차세대 분산형 인터넷 프레임워크를 제공합니다.
- 스노이닝 프로토콜 : 분산 식별자(DID), 검증 가능한 자격 증명(VC), 평판 데이터를 통합하는 분산형 신원 및 평판 시스템입니다.
- Terminus OS : 에지 디바이스에서 실행되는 원스톱 셀프 호스팅 운영 체제로, 사용자가 자신의 데이터와 애플리케이션을 호스팅할 수 있습니다.
- TermiPass : 사용자를 Terminus 시스템에 안전하게 연결하는 포괄적인 클라이언트 소프트웨어입니다. 원격 액세스, ID 및 장치 관리, 데이터 저장 및 생산성 도구를 제공하여 모든 Terminus 상호 작용에 대한 원활한 인터페이스를 제공합니다. 설명서 에서 자세히 알아보세요 .
기술스택
특징
Terminus는 보안, 사용 편의성, 개발 유연성을 강화하도록 설계된 다양한 기능을 제공합니다.
- 엔터프라이즈급 보안 : Tailscale, Headscale, Cloudflare Tunnel, FRP를 사용하여 네트워크 구성을 간소화했습니다.
- 안전하고 허가가 필요 없는 애플리케이션 생태계 : 샌드박싱은 애플리케이션 격리 및 보안을 보장합니다.
- 통합 파일 시스템 및 데이터베이스 : 자동화된 확장, 백업 및 고가용성.
- 단일 로그인 : 공유 인증 서비스를 사용해 한 번만 로그인하면 Terminus 내의 모든 애플리케이션에 액세스할 수 있습니다.
- AI 기능 : 데이터 개인 정보를 유지하면서 GPU 관리, 로컬 AI 모델 호스팅, 개인 지식 기반을 위한 포괄적인 솔루션을 제공합니다.
- 내장된 애플리케이션 : 파일 관리자, 동기화 드라이브, 볼트, 리더, 앱 마켓, 설정 및 대시보드가 포함되어 있습니다.
- 어디서나 원활한 접속 : 모바일, 데스크톱, 브라우저용 전용 클라이언트를 사용하여 어디에서나 기기에 접속하세요.
- 개발 도구 : 손쉽게 애플리케이션을 개발하고 이식할 수 있는 포괄적인 개발 도구입니다.
UI를 잠깐 엿볼 수 있는 몇 가지 스크린샷은 다음과 같습니다.
기능비교
Terminus가 시장에서 어떤 차별성을 갖는지 이해하는 데 도움이 되도록, 시장의 다른 선도적 솔루션과 함께 Terminus의 기능을 강조한 비교 표를 만들었습니다.
전설:
- 🚀: 자동 , 시스템이 작업을 자동으로 완료함을 나타냅니다.
- ✅: 예 , 개발자 경험이 없는 사용자도 제품 UI 프롬프트를 통해 설정을 완료할 수 있음을 나타냅니다.
- 🛠️: 수동 구성은 엔지니어링 배경이 있는 사용자도 설정을 완료하기 위해 튜토리얼을 참조해야 함을 나타냅니다.
- ❌: 아니요 , 해당 기능이 지원되지 않음을 나타냅니다.
말단 | 시놀로지 | 트루나스 | 카사오스 | 프록스목스 | 레이드되지 않음 | |
---|---|---|---|---|---|---|
소스 코드 라이센스 | 종결 라이센스 | 닫은 | 한국어: GPL 3.0 | 아파치 2.0 | 매사추세츠 공과대학(MIT) | 닫은 |
내장 | 쿠버네티스 | 리눅스 | 쿠버네티스 | 도커 | VM웨어 | 도커 |
다중 노드 | ✅ | ❌ | ✅ | ❌ | 🛠️ | ❌ |
내장 앱 | ✅ (풍부한 데스크톱 앱) | ✅ (풍부한 데스크톱 앱) | ❌ (클라이언트) | ✅ (간단한 데스크톱 앱) | ✅ (대시보드) | ✅ (대시보드) |
무료 도메인 이름 | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
자동 SSL 인증서 | 🚀 | ✅ | 🛠️ | 🛠️ | 🛠️ | 🛠️ |
역방향 프록시 | 🚀 | ✅ | 🛠️ | 🛠️ | 🛠️ | 🛠️ |
VPN 관리 | 🚀 | 🛠️ | 🛠️ | 🛠️ | 🛠️ | 🛠️ |
등급별 앱 입장 | 🚀 | 🛠️ | 🛠️ | 🛠️ | 🛠️ | 🛠️ |
다중 사용자 관리 | ✅ 사용자 관리 🚀 리소스 격리 |
✅ 사용자 관리 🛠️ 리소스 격리 |
✅ 사용자 관리 🛠️ 리소스 격리 |
❌ | ✅ 사용자 관리 🛠️ 리소스 격리 |
✅ 사용자 관리 🛠️ 리소스 격리 |
모든 앱에 대한 단일 로그인 | 🚀 | ❌ | ❌ | ❌ | ❌ | ❌ |
크로스 노드 스토리지 | 🚀 (주스프+ 미노오) |
❌ | ❌ | ❌ | ❌ | ❌ |
데이터베이스 솔루션 | 🚀 (클라우드 네이티브 솔루션 내장) | 🛠️ | 🛠️ | 🛠️ | 🛠️ | 🛠️ |
재해 복구 | 🚀 (MinIO의 삭제 코딩 ) | ✅ 레이드 | ✅ 레이드 | ✅ 레이드 | ❌ | ✅ 언레이드 스토리지 |
지원 | ✅ 앱 데이터 ✅ 사용자 데이터 |
✅ 사용자 데이터 | ✅ 사용자 데이터 | ✅ 사용자 데이터 | ✅ 사용자 데이터 | ✅ 사용자 데이터 |
앱 샌드박싱 | ✅ | ❌ | ❌ (K8S의 네임스페이스) | ❌ | ❌ | ❌ |
앱 생태계 | ✅ (공식 + 타사) | ✅ (대부분 공식 앱) | ✅ (공식 + 제3자 제출) | ✅ 대부분 공식 앱 | ❌ | ✅ (커뮤니티 앱 마켓) |
개발자 친화적 | ✅ IDE ✅ CLI ✅ SDK ✅ 문서 |
✅ CLI ✅ SDK ✅ 문서 |
✅ CLI ✅ 문서 |
✅ CLI ✅ 문서 |
✅ SDK ✅ 문서 |
✅ 문서 |
로컬 LLM 호스팅 | 🚀 | 🛠️ | 🛠️ | 🛠️ | 🛠️ | 🛠️ |
로컬 LLM 앱 개발 | 🚀 (Dify 통합) | 🛠️ | 🛠️ | 🛠️ | 🛠️ | 🛠️ |
클라이언트 플랫폼 | ✅ 안드로이드 ✅ iOS ✅ 윈도우 ✅ 맥 ✅ 크롬 플러그인 |
✅ 안드로이드 ✅ iOS |
❌ | ❌ | ❌ | ❌ |
클라이언트 기능 | ✅ (올인원 클라이언트 앱) | ✅ (14개의 별도 클라이언트 앱) | ❌ | ❌ | ❌ | ❌ |