ข้ามไปที่เนื้อหา

โฮสต์เอง

ใช้ 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 เมื่อต้องการมากขึ้น

ดูราคา