소개
Cinny desktop은 매트릭스(Matrix) 프로토콜 기반의 오픈소스 데스크톱 클라이언트입니다. Cinny 프로젝트가 Tauri 프레임워크를 사용하여 제작했으며, 단순하고 우아하며 안전한 인터페이스를 제공하는 데 중점을 둡니다.
상세정보
매트릭스 서버 연결 및 메시징
매트릭스 프로토콜 기반의 서버에 연결하여 채팅 메시지를 주고받고 대화방(room)에 참여할 수 있습니다. 표준 매트릭스 클라이언트로서 로그인 후 사용할 수 있습니다.
Tauri 기반의 경량 데스크톱 앱
Cinny desktop은 Tauri 프레임워크로 제작되어 Rust로 작성되었습니다. macOS, Windows, Linux용 네이티브 설치 파일이 별도로 제공되며, 각 운영체제에서 경량으로 동작합니다.
보안 중심의 서명된 릴리스
GitHub에서 배포되는 릴리스 파일은 Ed25519 공개키로 서명되어 있습니다. 공식 README에 공개된 Ed25519 공개키와 minisign 도구를 사용하여 설치 파일의 무결성을 검증할 수 있습니다.
설치 및 시작
각 운영체제에 맞는 설치 파일을 GitHub 릴리스 페이지에서 다운로드하여 설치할 수 있습니다.
- Windows: Cinny.msi 파일을 다운로드하여 설치하거나, Scoop 패키지 관리자를 사용하여 설치할 수 있습니다.
- macOS: Cinny.dmg 또는 Cinny.app 파일을 다운로드하여 설치합니다.
- Linux: Cinny.AppImage 파일을 사용하거나 Flathub을 통해 Flatpak으로 설치할 수 있습니다.
설치 후 실행하면 매트릭스 서버 주소와 계정 정보를 입력하여 로그인할 수 있습니다.
지원 환경 및 요구사항
매트릭스 호환 홈서버와 유효한 계정이 필요합니다. 지원되는 운영체제는 Windows, macOS, Linux입니다.
버전 및 업데이트
현재 최신 버전은 4.12.6입니다. 릴리스는 GitHub 릴리스 페이지에서 확인할 수 있습니다.
제한 및 확인사항
릴리스 파일의 안전성을 확인하려면 다음 절차를 따릅니다.
- GitHub 릴리스에서 [minisign](https://jedisct1.github.io/minisign/) 도구를 다운로드합니다.
- 공식 README에서 Ed25519 공개키를 확인합니다.
- 제공된 공개키와 minisign 도구를 사용하여 .sig 서명 파일을 검증합니다.
라이선스는 AGPL-3.0으로 공개되어 있습니다.
시스템 요구사항
매트릭스 호환 홈서버와 계정이 필요합니다. Windows, macOS, Linux에서 사용할 수 있으며, 각 운영체제용 설치 파일이 GitHub 릴리스에서 제공됩니다.


