แอปพลิเคชันอยู่ระหว่างการเขียนใหม่ทั้งหมดภายใต้ชื่อ Feishin ตรวจสอบที่นี่!
Sonixd เข้าสู่โหมดการบำรุงรักษาตั้งแต่ 0.15.4 เฉพาะข้อบกพร่องที่แตกหักเท่านั้นที่จะได้รับการแก้ไข แอปพลิเคชันจะยังคงพร้อมให้ดาวน์โหลดและใช้งานต่อไป แต่จะไม่มีการเพิ่มคุณสมบัติใหม่ แอปพลิเคชันจะยังคงอยู่จนกว่าการเขียนซ้ำจะเสร็จสมบูรณ์
ขอขอบคุณผู้มีส่วนร่วมและผู้ใช้ทุกคนที่ช่วยทำให้โครงการนี้เป็นไปได้!
Sonixd เป็นไคลเอนต์เดสก์ท็อปข้ามแพลตฟอร์มที่สร้างขึ้นสำหรับเซิร์ฟเวอร์เพลงที่รองรับ Subsonic-API (และ Jellyfin ใน 0.8.0+) โปรเจ็กต์นี้ได้รับแรงบันดาลใจจากลูกค้าที่มีอยู่จำนวนมาก แต่มีเป้าหมายเพื่อแก้ไขปัญหาสำคัญบางประการ รวมถึง ความสามารถในการปรับขนาด การจัดการห้องสมุด และ ประสบการณ์ผู้ใช้
Sonixd ได้รับการทดสอบดังต่อไปนี้: Navidrome, Airsonic, Airsonic-Advanced, Gonic, Astiga, Jellyfin
คุณสามารถติดตั้ง sonixd ได้โดยการดาวน์โหลดรุ่นล่าสุดสำหรับระบบปฏิบัติการที่คุณระบุ
หากคุณไม่ต้องการดาวน์โหลดไบนารี่ release คุณสามารถติดตั้งโดยใช้ winget
การใช้เทอร์มินัลที่คุณชื่นชอบ (cmd/pwsh):
winget install sonixd
หรือคุณสามารถติดตั้งโดยใช้สกู๊ป
scoop install sonixd
หากคุณไม่ต้องการดาวน์โหลดไบนารี่รีลีส คุณสามารถติดตั้งโดยใช้ homebrew
การใช้เทอร์มินัลที่คุณชื่นชอบ:
brew install --cask sonixd
ตรวจสอบแพ็คเกจที่มีอยู่ที่นี่
เมื่อติดตั้งแล้ว ให้เรียกใช้แอปพลิเคชันและลงชื่อเข้าใช้เซิร์ฟเวอร์เพลงของคุณโดยมีรายละเอียดดังต่อไปนี้ หากคุณใช้ airsonic-advanced คุณจะต้องตรวจสอบให้แน่ใจว่าคุณสร้างข้อมูลประจำตัว decodable
สำหรับผู้ใช้ที่เข้าสู่ระบบภายในแผงควบคุมของผู้ดูแลระบบ
eg http://localhost:4040/
eg admin
eg supersecret!
หากคุณมีคำถามใดๆ โปรดอ่านเอกสารการใช้งานและคำถามที่พบบ่อย
โปรเจ็กต์นี้สร้างจากแผ่นหม้อต้มอิเล็กตรอนเวอร์ชัน 2.3.0 หากคุณต้องการมีส่วนร่วมในโครงการนี้ โปรดสร้างประเด็นหรือการอภิปรายก่อน เพื่อที่เราจะได้หารือเกี่ยวกับแนวคิดและความเป็นไปได้ในการบูรณาการ
ขั้นแรก โคลน repo ผ่าน 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 ©