美文网首页小白运维之路
搭建个人私有云第一步?离线下载?Peerflix Server.

搭建个人私有云第一步?离线下载?Peerflix Server.

作者: 行书以鉴 | 来源:发表于2017-04-26 21:52 被阅读1782次

    为了实现离线下载,各大网友真是废了不少功夫,这不,逗比哥又发布开车利器: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



    不过个人感觉这个离线下载功能非常的糟糕,如果你们对私有云依旧期待的话,你们可以看看我下一篇文章 搭建cozy可视化高级便捷私有云.


    相关文章

      网友评论

        本文标题:搭建个人私有云第一步?离线下载?Peerflix Server.

        本文链接:https://www.haomeiwen.com/subject/ptuwzttx.html