โฮสต์เอง
ใช้ tapeshelf บนเซิร์ฟเวอร์ของคุณเอง
tapeshelf เป็นโอเพนซอร์สภายใต้สัญญาอนุญาต AGPL-3.0 แอปเดียวกับที่ใช้งานอยู่บน tapeshelf.com ติดตั้งบนเซิร์ฟเวอร์ของคุณเองได้ด้วย พร้อมพื้นที่จัดเก็บและกฎของคุณเอง
Docker Compose ชุดเดียว
ทุกอย่างทำงานจากไฟล์ compose ไฟล์เดียวบนเซิร์ฟเวอร์เครื่องเดียว
- Caddy
- เว็บเซิร์ฟเวอร์ ขอใบรับรอง HTTPS จาก Let's Encrypt เอง ให้บริการแอป และส่งต่อคำขอไปยัง API
- API
- ระบบหลังบ้าน: บัญชี ชั้นวาง การตรวจสิทธิ์ในทุกคำขอ การแลกเปลี่ยน ลิงก์ แชต และการแจ้งเตือน
- Worker พร้อม ffmpeg
- แปลงไฟล์ที่อัปโหลดเป็น HLS แบบเข้ารหัสสำหรับสตรีม ลบเมทาดาทาออกจากไฟล์ใหม่ เรนเดอร์งานจากตัวแก้ไขวิดีโอ สร้างภาพขนาดย่อและพรีวิว และส่งอีเมล
- PostgreSQL
- ฐานข้อมูล
- Redis
- คิวงานและการอัปเดตแบบเรียลไทม์
- พื้นที่จัดเก็บที่รองรับ S3
- RustFS ที่ทำงานคู่กับแอป หรือบริการภายนอก เช่น Hetzner Object Storage หรือ AWS S3 เบราว์เซอร์อัปโหลดและสตรีมวิดีโอกับพื้นที่จัดเก็บนี้โดยตรง
สิ่งที่ต้องมี
- เซิร์ฟเวอร์ Linux ที่มี Docker และ Docker Compose เริ่มต้นใช้ 2 vCPU และ RAM 4 GB ก็พอ งานที่ทำให้โปรเซสเซอร์ทำงานหนักคือการแปลงวิดีโอ
- ชื่อโดเมนที่ชี้มายังเซิร์ฟเวอร์ และเปิดพอร์ต 80 กับ 443 ไว้ Caddy จะขอใบรับรองเอง
- พื้นที่ดิสก์สำหรับวิดีโอ (ถ้าไม่ได้เก็บไว้ในพื้นที่จัดเก็บภายนอก) และพื้นที่สำหรับไฟล์ชั่วคราวของ worker ประมาณสองเท่าครึ่งของขนาดวิดีโอที่ใหญ่ที่สุดที่กำลังแปลง
- บัญชี SMTP สำหรับอีเมล: การยืนยันที่อยู่อีเมล การรีเซ็ตรหัสผ่าน การแจ้งเตือน และรหัสแบบใช้ครั้งเดียวสำหรับลิงก์ชั่วคราว
- ไม่บังคับ: คีย์สำหรับการเข้าสู่ระบบด้วย Google และสำหรับแคปต์ชา Cloudflare Turnstile
แตกต่างจาก tapeshelf.com อย่างไร
- ไม่มีแพ็กเกจและไม่มีการชำระเงิน จึงไม่มี Free หรือ Pro ไม่มีหน้าชำระเงิน และไม่มีข้อเสนอให้อัปเกรด
- ตัวแก้ไขวิดีโอ หน้าที่ซ่อน รหัสผ่านบนลิงก์ชั่วคราว และลิงก์นิรนามไปยังชั้นวางของคุณ ซึ่งเป็นฟีเจอร์ Pro บน tapeshelf.com ใช้ได้กับทุกคน
- วิดีโอและชั้นวางไม่จำกัดขนาดจนกว่าคุณจะตั้งเอง คุณตั้งขีดจำกัดขนาดไฟล์ได้หนึ่งค่าและขนาดชั้นวางได้หนึ่งค่า ใช้เหมือนกันกับทุกคน
- การดาวน์โหลดเริ่มทันที ด้วยความเร็วเต็มที่ และไม่มีการนับรายเดือน
- โดยค่าเริ่มต้น กู้คืนวิดีโอที่ลบได้ภายใน 90 วัน
- คุณตั้งชื่อเว็บไซต์และที่อยู่ติดต่อเอง และเผยแพร่ข้อกำหนดและนโยบายความเป็นส่วนตัวของคุณเอง แอปจะแสดงไว้ที่ `/terms` และ `/privacy`
- นอกนั้นเป็นแอปเดียวกัน: ชั้นวางและกอง วิดีโอที่เป็นส่วนตัวโดยค่าเริ่มต้น การสตรีมแบบเข้ารหัส คำขอและการแลกเปลี่ยน การแลกเปลี่ยนกับแขก ลิงก์ชั่วคราว เพื่อนและแชต การแจ้งเตือน การรายงาน แผงผู้ดูแล การเข้าสู่ระบบสองขั้นตอน และลิงก์แบบสั้น
เซิร์ฟเวอร์ที่โฮสต์เองเป็นโลกของตัวเอง บัญชีบนเซิร์ฟเวอร์นั้นแชร์และแลกเปลี่ยนกันเอง ไม่ใช่กับบัญชีบน tapeshelf.com
สัญญาอนุญาต
โค้ดเผยแพร่ภายใต้สัญญาอนุญาต GNU Affero General Public License v3.0 คุณใช้งาน ศึกษา แก้ไข และรันได้โดยไม่มีค่าใช้จ่าย หากคุณเปิดให้ผู้อื่นใช้เวอร์ชันที่แก้ไขแล้วผ่านเครือข่าย สัญญาอนุญาตกำหนดให้คุณต้องเสนอซอร์สโค้ดของเวอร์ชันนั้นให้พวกเขาด้วย
สัญญาอนุญาตไม่ครอบคลุมชื่อและโลโก้ tapeshelf คุณบอกได้ว่าเซิร์ฟเวอร์ของคุณใช้ tapeshelf แต่ห้ามแสดงว่าเป็น tapeshelf.com อย่างเป็นทางการ
ไม่ต้องมีเซิร์ฟเวอร์ของตัวเอง
tapeshelf.com ใช้แอปเดียวกัน และเราดูแลเซิร์ฟเวอร์ให้ เริ่มต้นด้วย Free แล้วเพิ่ม Pro เมื่อต้องการมากขึ้น
ดูราคา