AudioBookShelf - เซิร์ฟเวอร์หนังสือเสียงและพอดแคสต์แบบโฮสต์เอง
(github.com/advplyr)- โปรเจกต์โอเพนซอร์สที่ให้คุณ สตรีมและจัดการคอนเทนต์เสียง ได้บนเซิร์ฟเวอร์ส่วนตัว พร้อมมีแอปสำหรับ Android/iOS
- สตรีมเสียงทุกรูปแบบแบบเรียลไทม์, ค้นหาพอดแคสต์และดาวน์โหลดตอนอัตโนมัติ, ดึงเมทาดาทาและปกอัตโนมัติ, พร้อมฟังก์ชันแก้ไขและรวมบท
- ซิงก์ความคืบหน้าในการฟังของแต่ละผู้ใช้ และรองรับ การจัดการสิทธิ์ผู้ใช้หลายคน
- อัปโหลดโฟลเดอร์ขนาดใหญ่และตรวจจับการอัปเดตไลบรารีอัตโนมัติ
- รองรับ Open RSS, เว็บแอป, Chromecast, PWA และ ตัวอ่านอีบุ๊ก (epub, pdf, cbr, cbz) พร้อมฟังก์ชันส่งไปยัง Kindle
- มี ตัวอย่างการตั้งค่า reverse proxy ที่หลากหลายสำหรับ NGINX, Apache, Traefik, Caddy, HAProxy, Synology ฯลฯ จึงจัดวางสภาพแวดล้อมการ deploy ได้อย่างยืดหยุ่น
เดโมและแอป
- เดโมเว็บไคลเอนต์: https://audiobooks.dev (ไอดี/รหัสผ่าน: demo/demo)
- แอป Android (Beta): Google Play
- แอป iOS (Beta): ใช้งานได้ที่ Test Flight แต่ขณะนี้ TestFlight มีผู้ใช้เต็มโควตาแล้ว (10k)
API และการพัฒนา
- มี เอกสาร API อย่างเป็นทางการ แบบ REST
- มีสภาพแวดล้อมการพัฒนาบนพื้นฐาน VSCode Dev Container, Docker, Node.js
- รันเซิร์ฟเวอร์ด้วย
npm run devและ build ไคลเอนต์ด้วยnpm run generate - มี Nuxt development server สำหรับ live reloading ด้วย
ยังไม่มีความคิดเห็น