种子下载工具cloud-torrent搭建和使用

概述

最近在下几个种子,原本是放在电脑上下载的,但是你知道的,我的电脑不可能24小时在线的,而且作为一个有强迫症的人,你能忍受你玩电脑的时候后台总有一个下载工具在运行?所以我决定在我的服务器搭建cloud-torrent来下载种子,并且在需要的时候下载到电脑,或者使用samba直接在线看视频文件什么的,这样就方便很多了 cloud-torrent是一个用go写的远程种子下载工具,想详细了解它的你可以看下面这里 https://github.com/jpillora/cloud-torrent.git 对于它的部署我采用了两种方式,第一种是使用docker因为方便,第二种使用传统的二进制文件部署。第一种我在服务器中docker管理工具portainer下创建,第二种我使用虚拟机中的centos7来部署。 如果你不知道portainer,而且不会使用的可以看我的博客docker管理工具portainer介绍安装和使用

使用docker部署

  • 首先打开portainer,点击Containers->Add container
  • name填cloud-torrent或者随便什么你喜欢的名字
  • Registry可以使用阿里云的镜像加速服务,如果你不会设置可以看我的博客portainer使用阿里云docker镜像加速器
  • Image configuration 中的name填jpillora/cloud-torrent
  • Ports configuration 中点击map additional port 增加一个映射端口,host你填你喜欢的端口,我填的是9090,container中一定要填默认的3000
  • 之后点击start Container
  • 之后便会很快启动好容器
  • 访问你的主机ip:9090就可以了

使用二进制文件部署

其实这个也很简单 直接在终端输入 curl https://i.jpillora.com/cloud-torrent! | bash 就好了

[root@bboysoul bboysoul]# curl https://i.jpillora.com/cloud-torrent! | bash
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  3807    0  3807    0     0   2878      0 --:--:--  0:00:01 --:--:--  2881
Installing jpillora/cloud-torrent 0.8.24...
######################################################################## 100.0%
Installed at /usr/local/bin/cloud-torrent

之后运行 cd /usr/local/bin/ ./cloud-torrent

[root@bboysoul bin]# ./cloud-torrent
2017/11/05 19:38:54 Listening at http://0.0.0.0:3000
2017/11/05 19:38:55 Loaded new search providers

使用浏览器访问ip:3000 注意,因为我是centos新装的系统,我一开始访问的时候不能访问,其实只要把防火墙关了就好了 systemctl stop firewalld

使用

这个就是主界面,它的缺点就是不能上传种子文件,但是可以使用磁力链接,比如使用下面这个 magnet:?xt=urn:btih:952004C8CCAE98D04549621FB6938DD5C0475458 战狼2,复制进入地址栏 点击load magnet就好了 如果还想添加任务那就继续复制链接添加就好了

欢迎关注Bboysoul的博客www.bboysoul.com Have Fun

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Golang语言社区

用Go语言写一个Windows的外挂(上)

本人在一家互联网金融公司上班,对于一家互联网金融公司,最基本的功能就是客户入金和出金,而出金的稳定性是很重要的,出金不畅容易导致投资人恐慌,本文讲的是出金,出金...

7122
来自专栏ImportSource

微服务下持久化观念转变

过去当我们开发一个企业应用的时候,我们经常首先会考虑的是“我们怎么和数据库交互”?最近的一两年来,人们慢慢的开始转变了,可能要问“我应该用哪种类型的数据库?是用...

29310
来自专栏技术专栏

慕课网高并发实战(一)-并发与高并发基本概念

1071
来自专栏腾讯大讲堂的专栏

客户端检查篇

作者:互娱iOS预审团队,隶属于互娱研发部品质管理中心,致力于互娱产品的iOS审核前的验收工作。 通过细分将iOS预审工作划为3大块:客户端资源检查、应用内容检...

2968
来自专栏13blog.site

Spring+SpringMVC+MyBatis+easyUI整合基础篇(二)牛刀小试

前言 承接上文,该篇即为项目整合的介绍了。 废话不多说,先把源码和项目地址放上来,重点要写在前面。 项目展示地址,点这里http://ssm-demo.hans...

2593
来自专栏腾讯大讲堂的专栏

【客户端检查篇】告别被拒,提升iOS审核通过率(二)

作者:互娱iOS预审团队,隶属于互娱研发部品质管理中心,致力于互娱产品的iOS审核前的验收工作。 通过细分将iOS预审工作划为3大块:客户端资源检查、应用内容检...

2987
来自专栏FreeBuf

PayPal曝远程代码执行漏洞(含视频)

日前知名在线支付公司PayPal被曝存在严重的远程代码执行漏洞,攻击者可以利用该漏洞在PayPal的web应用服务器上执行恶意命令,最终获得服务器控制权限。 漏...

26910
来自专栏服务端技术杂谈

重构系统的套路-微服务化

根据业务或组织架构进行基本服务拆分,每个服务实例会拥有专属的网络地址、独立的计算资源,并且独立部署。客户端通过访问服务实例的地址来调用服务 API。不同服务也可...

1284
来自专栏乐百川的学习频道

使用 you-get 下载视频

安装you-get 最近刚刚看完了Python的官方教程,准备研究一下Python的第三方库。想起来以前看到过一个很不错的视频下载工具you-get,今天正好来...

7745
来自专栏魏琼东

AgileEAS.NET SOA 中间件平台5.2版本下载、配置学习(三):配置ActiveXForm运行环境

一、前言      AgileEAS.NET SOA 中间件平台是一款基于基于敏捷并行开发思想和Microsoft .Net构件(组件)开发技术而构建的一个快速...

22310

扫码关注云+社区

领取腾讯云代金券