이 애플리케이션은 Feishin이라는 이름으로 완전히 재작성되고 있습니다. 여기서 확인해보세요!
Sonixd는 0.15.4부터 유지 관리 모드에 들어갔습니다. 주요 버그만 수정됩니다. 애플리케이션은 계속 다운로드하여 사용할 수 있지만 새로운 기능은 추가되지 않습니다. 재작성이 완료될 때까지 애플리케이션은 유지됩니다.
이 프로젝트를 가능하게 해준 모든 기여자와 사용자에게 감사드립니다!
Sonixd는 Subsonic-API(및 0.8.0+에서는 Jellyfin) 호환 음악 서버용으로 제작된 크로스 플랫폼 데스크톱 클라이언트입니다. 이 프로젝트는 많은 기존 클라이언트로부터 영감을 얻었지만 확장성 , 라이브러리 관리 및 사용자 경험을 포함한 몇 가지 주요 문제를 해결하는 것을 목표로 했습니다.
Sonixd는 Navidrome, Airsonic, Airsonic-Advanced, Gonic, Astiga, Jellyfin에서 테스트되었습니다.
특정 운영 체제에 대한 최신 릴리스를 다운로드하여 sonixd를 설치할 수 있습니다.
릴리스 바이너리를 다운로드하지 않으려면 winget
사용하여 설치할 수 있습니다. 자주 사용하는 터미널(cmd/pwsh) 사용:
winget install sonixd
또는 Scoop을 사용하여 설치할 수도 있습니다.
scoop install sonixd
릴리스 바이너리를 다운로드하지 않으려면 homebrew
사용하여 설치할 수 있습니다. 선호하는 터미널 사용:
brew install --cask sonixd
여기에서 사용 가능한 패키지를 확인하세요.
설치가 완료되면 애플리케이션을 실행하고 다음 세부 정보를 사용하여 뮤직 서버에 로그인하세요. airsonic-advanced를 사용하는 경우 관리자 제어판 내에서 로그인 사용자에 대한 decodable
자격 증명을 생성해야 합니다.
eg http://localhost:4040/
eg admin
eg supersecret!
궁금한 점이 있으면 언제든지 사용 설명서 및 FAQ를 확인하세요.
이 프로젝트는 electronic-react-boilerplate v2.3.0을 기반으로 구축되었습니다. 이 프로젝트에 기여하고 싶다면 먼저 아이디어와 통합 타당성에 대해 논의할 수 있도록 문제나 토론을 작성해 주세요.
먼저 git을 통해 저장소를 복제하고 종속성을 설치합니다(Windows 개발에는 이제 추가 설정이 필요합니다. #232 참조).
git clone https://github.com/jeffvli/sonixd.git
yarn install
dev
환경에서 앱을 시작합니다.
yarn start
로컬 플랫폼용 앱을 패키징하려면 다음 안내를 따르세요.
yarn package
애플리케이션을 패키징하는 동안 오류가 발생하면 Node 버전을 업그레이드/다운그레이드해 보세요(v14.18.0에서 테스트됨).
VS Code에서 디버그를 통해 실행할 수 없는 경우 여기에서 문제 해결 단계를 확인하세요.
devtools 확장 프로그램 실행/설치에 실패하는 경우 여기에서 문제 해결 단계를 확인하세요.
GNU 일반 공중 라이선스 v3.0 ©