为了实现离线下载,各大网友真是废了不少功夫,这不,逗比哥又发布开车利器:Peerflix Server
可以使用Peerflix Server Docker快速部署镜像。试了一下,感觉真的很便捷。
支持边下边播,我就喜欢这一点。还可以偷偷缓存小电影噢~~~ >-<
先给出Peerfix Server的github地址.
官网给出了多种安装方式,这里先使用docker镜像的方式实现快速部署安装:
Docker
#~ docker pull asapach/peerflix-server
注意 这里需要确保你拥有/tmp/torrent-stream目录 并且具有写权限
若没有/tmp/torrent-stream,则创建
mkdir /tmp/torrent-stream
chmod a+rw /tmp/torrent-stream/
紧接着:
#~ docker run -p 9000:9000 -p 6881:6881 -p 6881:6881/udp -d -v /tmp/torrent-stream:/tmp/torrent-stream asapach/peerflix-server (这里就不解释这么多了,-p是端口映射:<host_port>:<container_port>,-d是放到后台运行,-v指将主机数据卷挂载到容器数据卷)
Or
#~ docker run -p 9000:9000 -p 6881:6881 -p 6881:6881/udp --rm -v /tmp/torrent-stream:/tmp/torrent-stream asapach/peerflix-server (竟然解释了那么多,那就在解释下:--rm表示在短暂使用容器时,数据不需要进行保存,只希望在容器结束时候自动清理其产生的数据)
具体关于docker以及docker run的学习你们可以关注于这里.
访问http://localhost:9000/:这个时候你就能大体的看到peerfix-server的界面啦:
总算可以为所欲为啦~~我尝试了下 不过感觉缓存特别慢:注意离线的链接必须是Torrent或者是以magnet://开头的链接文件或者你也可以上传种子文件进行下载
个人表示缓存还有网速非常的糟糕给你们分享个种子查询分享站:http://www.btmeet.org/
github上面还有多种安装方式,本文不再详述,有兴趣可以访问 https://github.com/asapach/peerflix-server
脚本安装的方式:
1.先安装node.js环境
以下是NODEJS 和 NPM 安装方法(以centos6为例)
yum -y install gcc make gcc-c++ openssl-devel wget git
wget https://nodejs.org/dist/v0.12.7/node-v0.12.7.tar.gz
tar -zxvf node-v0.12.7.tar.gz
cd node-v0.12.7
./configure
make && make install
2.再使用npm安装,对于npm 记得要换淘宝源喔~
npm install -g peerflix-server #cnpm install -g peerflix-server
peerflix-server
3.然后访问: http://IP:9000/ 即可访问。
4.官方推荐 使用 forever 后台运行 peerflix-server
npm install -g forever #cnpm install -g forever
forever start $(which peerflix-server)
5.一键安装管理脚本
该脚本使用,请参考:https://www.dou-bi.co/wlzy-13/#使用说明
wget -N --no-check-certificate https://soft.dou-bi.co/Bash/pserver.sh && chmod +x pserver.sh && bash pserver.sh
网友评论