NAS快速搭建可邊下邊播的離線下載服務Peerflix Server-服務器運維
2020-05-09 15:05 作者:艾銻無限 瀏覽量:
現在的NAS,自帶的系統里都有內置的下載套件提供不同的下載需求,但是他們都沒有邊下邊播的功能,這次可以通過快速搭建Peerflix-Server來實現邊下邊播功能。
前提準備:
-
NAS一臺(支持docker的)
-
帶有公網ip的寬帶或光纖
我的NAS是qnap的453B mini,支持docker,所以就可以用docker里面的鏡像快速搭建。進入NAS的系統,打開NAS自帶的docker套件(qnap的支持docker套件是Container Station),然后在創建項搜索欄里搜索peerflix-server的鏡像。搜索后選擇asapach/peerflix-server的鏡像,點擊該鏡像右面的安裝按鈕來部署peerflix-server的鏡像。
每部署一個鏡像項目,系統都會讓你進行性能上的調度,請根據自己機器性能,合理設置,設置完成后,系統會自動在后臺部署,請耐心等待!
部署完成后瀏覽器訪問
http://localhost:9000 (localhost為你的部署機器的ip地址),打開之后你就能看到一個web-ui了。這就說明你已經成功部署了此服務,不過別太心急,外網用戶的話還是得在一些域名解析商上面進行解析,我是內網用戶搭建的,得進行上級路由器的一些設置。由于我的NAS部署了好多的服務,每次每部署完一項服務就得在路由器開放端口,索性我就直接dmz讓我的NAS完全暴露在公網上面,我的NAS自帶的ddns解析(不建議這樣操作,機器完全暴露很不安全)。
在解決好端口開放問題以及外網訪問后就可以順快的去進行下載了,速度取決于該種子做種數!支持磁力鏈接以及bt種子文件上傳下載!
邊下邊播格式限定:
mp4/wbem/ogg
▲僅作示意圖
寫到這里總結下peerflix-server的特點:
-
支持BT下載
-
支持磁力鏈接下載
-
支持上傳BT文件
-
支持離線下載
-
支持邊下邊播(格式限制:mp4/wbem/ogg )
-
可視化界面Web UI
但是它也有很多不足:
1.不支持設置訪問賬戶和密碼(這個要是讓大伙們知道你的外網訪問地址,安全沒保障,并且如果你是用vps搭建的會讓你浪費好多流量)
2.有時候下載完成還在下載(如果用vps來搭建的話非常耗流量,這是一個bug)
3.沒有任何設置選項(包括啟用ssl)
如果小伙伴們感覺這個服務不好的話,可以搭建同類型服務cloud-torrent,但是cloud-torrent的邊下邊播需要手動輸入網址進行,不支持上傳種子下載,比peerflix-server優秀的就是支持設置訪問賬戶和密碼(安全性還是有一定保障的)。