
ศูนย์จัดการคำขอสื่อบันเทิง
Seerr คือแพลตฟอร์ม Open-source สำหรับจัดการคำขอสื่อบันเทิงที่ออกแบบมาเพื่อเชื่อมต่อระหว่าง Media Server (Plex, Jellyfin, Emby) กับเครื่องมืออัตโนมัติอย่าง Sonarr และ Radarr ต่างจากการติดตามคำขอด้วยตนเอง Seerr มอบอินเทอร์เฟซแบบรวมศูนย์ที่ใช้งานง่ายสำหรับผู้ใช้ปลายทางในการขอภาพยนตร์และรายการทีวี ซึ่งจะถูกประมวลผลและตรวจสอบโดยอัตโนมัติ โดดเด่นด้วยการผสานการทำงานที่ลึกซึ้งกับ Media Stack ที่มีอยู่ พร้อมการควบคุมสิทธิ์แบบละเอียด การออกแบบที่รองรับมือถือ และรองรับทั้งฐานข้อมูล PostgreSQL และ SQLite สร้างขึ้นสำหรับผู้ที่ทำ Self-host และผู้ที่ชื่นชอบ Home Lab ที่ต้องการทำระบบคลังสื่ออัตโนมัติโดยยังคงควบคุมการเข้าถึงของผู้ใช้และความพร้อมใช้งานของเนื้อหาได้อย่างเข้มงวด
Seerr รองรับ Jellyfin, Plex และ Emby โดยกำเนิด ช่วยให้ซิงค์ไลบรารีที่มีอยู่ได้อย่างราบรื่น โดยจะสอบถาม API ของ Media Server เพื่อตรวจสอบว่าเนื้อหาที่ขอมีอยู่แล้วหรือไม่ ช่วยป้องกันการขอซ้ำซ้อน การผสานรวมนี้ช่วยให้ UI แสดงเฉพาะเนื้อหาที่เกี่ยวข้อง ลดความยุ่งเหยิงและปรับปรุงประสบการณ์การใช้งานสำหรับทุกคนในครัวเรือนหรือเซิร์ฟเวอร์ที่ใช้ร่วมกัน
ด้วยการเชื่อมต่อโดยตรงกับ Sonarr และ Radarr ทำให้ Seerr จัดการวงจรชีวิตของคำขอสื่อได้ทั้งหมด เมื่อผู้ใช้ส่งคำขอ Seerr จะส่ง Metadata ไปยังบริการที่เหมาะสมเพื่อจัดการการค้นหา ดาวน์โหลด และจัดระเบียบไฟล์ ช่วยลดการแทรกแซงด้วยตนเอง ทำให้ผู้ดูแลระบบตั้งค่าเวิร์กโฟลว์แบบ 'ตั้งค่าแล้วลืมได้เลย' เพื่อให้คลังสื่ออัปเดตอยู่เสมอโดยใช้การดูแลน้อยที่สุด
Seerr มีระบบควบคุมการเข้าถึงตามบทบาท (RBAC) ที่แข็งแกร่ง ผู้ดูแลระบบสามารถกำหนดสิทธิ์เฉพาะสำหรับผู้ใช้แต่ละคน เช่น ใครสามารถขอเนื้อหา 4K ใครสามารถอนุมัติคำขอ และใครเข้าถึงการตั้งค่าผู้ดูแลระบบได้ ซึ่งสำคัญมากสำหรับเซิร์ฟเวอร์ที่ใช้ร่วมกันที่คุณต้องสร้างสมดุลระหว่างความเป็นอิสระของผู้ใช้กับการควบคุมการใช้แบนด์วิดท์และความจุพื้นที่จัดเก็บอย่างเข้มงวด
แพลตฟอร์มรองรับทั้ง SQLite และ PostgreSQL มอบความยืดหยุ่นสำหรับขนาดการใช้งานที่แตกต่างกัน สำหรับ Home Lab ขนาดเล็ก SQLite เป็นโซลูชันน้ำหนักเบาที่ไม่ต้องตั้งค่า สำหรับการใช้งานขนาดใหญ่ที่มีผู้ใช้จำนวนมากและปริมาณคำขอสูง การเปลี่ยนไปใช้ PostgreSQL จะให้ประสิทธิภาพการทำงานพร้อมกันที่ดีขึ้น ประสิทธิภาพที่เหนือกว่า และความสมบูรณ์ของข้อมูลที่เชื่อถือได้มากขึ้น
อินเทอร์เฟซถูกสร้างขึ้นด้วยการออกแบบที่ตอบสนอง (Responsive Design) ช่วยให้ผู้ดูแลระบบจัดการคำขอ อนุมัติรายการที่ค้างอยู่ และตรวจสอบสถานะระบบได้โดยตรงจากสมาร์ทโฟนหรือแท็บเล็ต แนวทาง Mobile-first นี้จำเป็นสำหรับผู้ที่จัดการเซิร์ฟเวอร์สื่อขณะเดินทาง โดยมอบประสบการณ์เหมือนแอปเนทีฟโดยไม่ต้องติดตั้งซอฟต์แวร์ฝั่งไคลเอนต์เพิ่มเติม
docker run -d --name seerr -p 3000:3000 seerr/seerr:latest, 2. เข้าถึง Web Interface ที่ http://localhost:3000 และทำตามขั้นตอนการตั้งค่าเริ่มต้นเพื่อเชื่อมต่อกับเซิร์ฟเวอร์ Jellyfin, Plex หรือ Emby ของคุณ, 3. ตั้งค่า API Key ของ Sonarr และ Radarr ในแท็บการตั้งค่า 'Services' เพื่อเปิดใช้งานการจัดหาเนื้อหาอัตโนมัติ, 4. กำหนดบทบาทและสิทธิ์ของผู้ใช้ในแผง 'Users' เพื่อควบคุมว่าใครสามารถขอเนื้อหาและใครมีสิทธิ์อนุมัติ, 5. เชิญผู้ใช้เข้าสู่แพลตฟอร์ม พวกเขาสามารถเรียกดูและขอชื่อเรื่อง ซึ่งจะกระตุ้นการตรวจสอบอัตโนมัติใน Instance ของ Radarr/Sonarr ที่เชื่อมต่อไว้ผู้ที่ชื่นชอบ Home Lab ใช้ Seerr เพื่อให้สมาชิกในครอบครัวขอภาพยนตร์ แทนที่ผู้ดูแลระบบจะต้องค้นหาไฟล์เอง สมาชิกในครอบครัวจะใช้ UI ของ Seerr และระบบจะกระตุ้นให้ Radarr ดาวน์โหลดเนื้อหาโดยอัตโนมัติ มอบประสบการณ์ที่ราบรื่นเหมือน 'Netflix' สำหรับครัวเรือน
เจ้าของเซิร์ฟเวอร์ Plex ที่มีผู้ใช้ทางไกลกว่า 20 คนใช้ Seerr เพื่อจัดการคำขอ โดยการตั้งค่าสิทธิ์แบบละเอียด พวกเขาจะมั่นใจได้ว่าเฉพาะผู้ใช้ที่เชื่อถือได้เท่านั้นที่สามารถขอเนื้อหา 4K บิตเรตสูงได้ ช่วยป้องกันภาระของเซิร์ฟเวอร์ในขณะที่อนุญาตให้ผู้อื่นขอเนื้อหา 1080p มาตรฐาน ซึ่งเป็นการสร้างสมดุลทรัพยากรเซิร์ฟเวอร์อย่างมีประสิทธิภาพ
ผู้ที่จัดการเซิร์ฟเวอร์สื่อแบบ Self-hosted และต้องการโซลูชันอัตโนมัติที่ต้องการการดูแลรักษาต่ำ เพื่อให้คลังสื่ออัปเดตอยู่เสมอโดยไม่ต้องแทรกแซงด้วยตนเอง
ผู้ที่ต้องการระบบจัดการคำขอแบบรวมศูนย์เพื่อรองรับคำขอของผู้ใช้ ป้องกันการดาวน์โหลดซ้ำ และรักษาการควบคุมพื้นที่จัดเก็บและแบนด์วิดท์ของเซิร์ฟเวอร์
ซอฟต์แวร์ฟรีและ Open-source เผยแพร่ภายใต้ใบอนุญาต Open-source ไม่มีระดับราคาหรือการสมัครสมาชิก ต้องติดตั้งแบบ Self-hosted เท่านั้น