Rat's

使用Docker安装Aria2+AriaNg+Filebrowser,可离线BT下载/在线播放
说明:博主好像水了很多离线BT下载的Docker镜像,刚好还有Filebrowser文件管理没水,Filebrow...
扫描右侧二维码阅读全文
03
2018/10

使用Docker安装Aria2+AriaNg+Filebrowser,可离线BT下载/在线播放

说明:博主好像水了很多离线BT下载的Docker镜像,刚好还有Filebrowser文件管理没水,Filebrowser估计很多人没听过但用过,之前就叫FileManager,只是改名了而已,该文件管理器很强大,有在线PDF、图片、视频浏览、上传下载、打包下载等功能。博主就自己用alpine系统给制作了个Docker镜像,这里就分享下,顺便把一键脚本和手动安装也水下。

截图

请输入图片描述
请输入图片描述

Docker安装

1、安装Docker
使用以下命令:

#CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on

#CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker

2、安装Aria2+AriaNg+Filebrowser

#由于我们可以直接在Filebrowser里进行删减文件,所以这里就暂时不把下载目录映射出来了
docker run --name ccaa -d -p 6800:6800 -p 6080:6080 moerats/ccaa:latest

然后就安装好了。

#大致信息如下
AriaNg界面:http://ip:6080
访问界面用户名密码分别为:admin、moerats
Aria2密匙:moerats
Filebrowser访问地址:http://ip:6080/admin,也可以通过AriaNg界面上方的文件管理按钮进入

如果我们Web界面进不去,就需要开启防火墙,一般出现在CentOS 6/7

#CentOS 6
iptables -I INPUT -p tcp --dport 6080 -j ACCEPT
iptables -I INPUT -p tcp --dport 6800 -j ACCEPT
service iptables save
service iptables restart

#CentOS 7
firewall-cmd --zone=public --add-port=6080/tcp --permanent
firewall-cmd --zone=public --add-port=6800/tcp --permanent
firewall-cmd --reload

脚本安装

如果你是OpenVZ架构的服务器是自然不能用Docker的,所以这里就提供小Z大佬的一键脚本。

运行命令:

#只支持CentOS系统
yum -y install wget unzip curl
wget https://github.com/helloxz/ccaa/archive/master.zip
unzip master.zip && cd ccaa-master && sh ccaa.sh

然后就自己输入访问界面用户名和密码,Aria2密匙,等等。

#访问信息如下
AriaNg界面:http://ip:6080
Filebrowser访问地址:http://ip:6080/admin,也可以通过AriaNg界面上方的文件管理按钮进入

如果你运行脚本途中出现错误,请去小Z大佬博主留言→传送门

手动安装

如果你是非CentOS系统,也不想/不能用Docker的话,可以查看博主很久以前水的一篇手动安装教程→传送门

最后我们就可以愉快的看片了。

Vultr新用户注册送100美元/16个机房按小时计费,支持支付宝,【点击查看】。
最后修改:2018 年 10 月 03 日 03 : 38 PM

发表评论 取消回复

70 条评论

  1. 12

    树莓派使用不了怎么办Exited (1) 56 seconds ago

    1. 12
      @12

      standard_init_linux.go:211: exec user process caused "exec format error"树莓派报错

      1. Rat's
        @12

        凉拌,这个好像不支持树莓派,你可以找个支持的镜像

  2. hruny

    下载一点速度都没有是怎么回事啊,一直是0

    1. Rat's
      @hruny

      这个还是得看资源的,冷门资源基本不会动,你多挂着看看

  3. lll

    请问是否可以启用https?

    1. Rat's
      @lll

      可以,用域名开启ssl,再反代下指定端口就行了。

  4. lcthin

    下载完文件在vps哪里啊我怎么到不到Down目录啊

    1. Rat's
      @lcthin

      docker安装的吗?vps里没有,我没有映射出来,在docker内部,直接通过网盘查看

      1. CHH12
        @Rat's

        您好博主,我在网盘里面删除文件,但是没有释放存储空间,df -h 来看的话还是被占用的,要怎么处理呢?
        另外一个是,网盘里面没有办法直接看视频,只有下载的功能,这是为什么呢?

  5. tengshan

    其实这个Docker库(wahyd4/aria2-ui)已经实现了这个功能,而且支持多种版本的系统。

    1. Rat's
      @tengshan

      对,这个挺多人用,我也水过文章

  6. linqlpnil

    Filebrowser里的文件加载不出来怎么办,。aria下载好了

    1. Rat's
      @linqlpnil

      是Filebrowser网盘加载好了,资源没出现么?还有用的docker还是脚本

  7. lanxin

    一直出现 认证失败是

    1. Rat's
      @lanxin

      密匙不对。

  8. miniwater

    想请教下大佬,登录界面是怎么实现需要用户名密码的

    1. Rat's
      @miniwater

      用caddy反代或者nginx反代添加认证就可以了。

  9. Han Leon

    博主,刚随手看了一下您提供的AriaNg页面。发现一个神奇的事情,您提供的AriaNg页面是https的,RPC居然可以使用http地址。请问您是怎么做到的,可否方便告知。

    1. Rat's
      @Han Leon

      用的旧版本ariang,0.2版本

      1. Han Leon
        @Rat's

        原来是这样哈,我还以为有什么骚操作。谢谢。

  10. giano

    新手求教:如何通过docker进入你说的那几个目录啊?/etc/conf这些

    1. Rat's
      @giano

      先使用docker ps 查看容器id,比如id为ee1e1,那直接使用命令docker exec -it ee1e1 /bin/bash 就可以计入了