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.service

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的话,可以查看博主很久以前水的一篇手动安装教程→传送门

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

需要Office365 E3 MSDN 25(带全局管理员)的可去萌咖杂货铺购买→【点击访问
最后修改:2018 年 10 月 03 日 03 : 38 PM

发表评论

43 条评论

  1. 方丈

    最帅的博主,你做镜像能不能把密码设成ENV啊! 我等强迫症不改密码难受

    1. Rat's
      @方丈

      下次这么做,我也只是搞的玩玩。

  2. LMH

    请问大佬,有没有什么指令可以查看ccaa是否在运行。
    装完宝塔之后放行了6080和6800端口也打开不了······(是宝塔的问题吗)······

    1. Rat's
      @LMH

      你用的第二种方法?要是处理不当就会和Caddy产生冲突,自然会打不开。

      1. LMH
        @Rat's

        第一种,
        或者有没有卸载重新安装的指令呀。。
        我卸载了宝塔貌似也恢复不了~~

        1. Rat's
          @LMH

          直接清空容器就行了,命令:
          docker kill $(docker ps -aq)
          docker rm $(docker ps -aq)
          docker rmi $(docker images -q)
          docker volume rm $(docker volume ls -q)

          1. LMH
            @Rat's

            大佬,我发现原来是服务器一reboot,然后这个docker就不启动了吗···
            (我新装好的系统是ub16.04x64,装好这个docker之后,打开ip:6080时可以的,但是一reboot就HTTP ERROR 502了····)

            1. Rat's
              @LMH

              重启后,有时候镜像也需要启动。

              1. LMH
                @Rat's

                那么启动镜像的指令是·······?

                1. Rat's
                  @LMH

                  docker start. ccaa启动命令

                  1. LMH
                    @Rat's

                    docker start ccaa 可以了。
                    不加点·····
                    谢谢大佬。

                  2. LMH
                    @Rat's

                    root@ip193:~# docker start.ccaa
                    docker: 'start.ccaa' is not a docker command.
                    See 'docker --help'

                    emm·····貌似不行。。

          2. LMH
            @Rat's

            好的,
            谢谢大佬,到时候试试。

  3. 匿名.

    aria2配置文件在/etc/ccaa/文件夹内吗 我在etc文件夹内没有找到ccaa文件夹诶

    1. Rat's
      @匿名.

      这个尴尬,我好像忘了在哪了,/etc/ccaa/找不到的话,去/etc/conf试试,貌似在conf目录。

      1. LMH
        @Rat's

        大佬,没找到conf目录呀。

        1. Rat's
          @LMH

          在容器里找的?

          1. LMH
            @Rat's

            容器是什么,小白不懂····

            1. Rat's
              @LMH

              本文所使用的就是docker容器。

  4. 固态水

    登陆的密码怎么修改?

    1. Rat's
      @固态水

      不能修改,我在镜像里固定了,毕竟感觉没啥必要。

  5. 虾哈

    一直是aria2 status disconnected,怎么办

    1. Rat's
      @虾哈

      说具体点,做了什么操作后是这个提示?

  6. 这个好,可以在线看片啊,和文档处理

    1. Rat's
      @杨

      你到我博客多找找,这类型很多。

  7. kevin

    aria2配置文件在哪里 我想自动上传到onedrive

    1. Rat's
      @kevin

      在/etc/ccaa/文件夹。

      1. kevin
        @Rat's

        rclone挂载后可以直接下载到挂载盘吗
        还是要大内存的机子
        oneindex传大文件传不了。。

        1. Rat's
          @kevin

          不能直接把挂载盘当下载盘用,不然会出错。

  8. 无聊到底

    这个脚本的下载目录是什么呀,我想把它挂载在nextcloud上

    1. Rat's
      @无聊到底

      应该在/data/ccaaDown。

  9. tracymc

    博主加油,争取每天水一篇

    1. Rat's
      @tracymc

      没那么多时间水了。

  10. kenshin

    有没有挂pt的docker

    1. Rat's
      @kenshin

      具体指的哪些?一般都有,没有也可以自己做。

      1. kenshin
        @Rat's

        transmission的,因为用transmission和那个Aria2+Rclone+DirectoryLister+AriaNg一键安装脚本 for Debian 8 不能同时用,aria2会报错。自己做是怎么样呢?没深入了解过

        1. Rat's
          @kenshin

          给个镜像你,https://store.docker.com/community/images/linuxserver/transmission。

          1. kenshin
            @Rat's

            参数有点看不懂

            1. Rat's
              @kenshin

              用谷歌翻译看看。

  11. kenshin

    有没有带rclone自动上传的功能?

    1. Rat's
      @kenshin

      不带,不过下载的文件直接存放在Filebrowser网盘。

  12. kisj

    这个能和FFMEPG共存不,现在把转码安装好了,在安装这个会不会出错。。

    1. Rat's
      @kisj

      可以用docker,docker不影响服务器上的进程,随便装。