lisa主机lisa主机

使用Docker部署ccaa,实现离线下载,在线播放

发布于:2020-05-01 Docker 12条评论

CCAA整合了AriaNg + Aria2 + FileBrowser,可实现离线下载、在线播放等功能,支持Debian/Ubuntu/CentOS一键安装,现在也支持使用Docker方式部署,安装简单,使用方便。

安装Docker

如果还不清楚如何安装Docker的同学请参考这篇文章:Linux安装Docker与Docker常用命令

Docker部署ccaa镜像

Docker安装后只需要复制下面的命令即可部署CCAA

docker run --name="ccaa" -d -p 6080:6080 -p 6081:6081 -p 6800:6800 -p 51413:51413 \
    -v /data/ccaaDown:/data/ccaaDown \
    -e PASS="xiaoz.me" \
    helloz/ccaa \
    sh -c "dccaa pass && dccaa start"
  • 第一个/data/ccaaDown为本地目录,CCAA下载后的内容会保存在此目录,请根据自身情况设置
  • xiaoz.me为Aria2密钥,运行的时候请修改为自己的密码
  • 文件管理默认用户名为ccaa,密码为admin,登录后可在后台修改

放行端口

CCAA使用的TCP端口为:6080/6081/6800/51413,请注意在防火墙和安全组进行放行,否则无法访问。

#如果使用的iptables
iptables -I INPUT -p tcp --dport 6080 -j ACCEPT
iptables -I INPUT -p tcp --dport 6081 -j ACCEPT
iptables -I INPUT -p tcp --dport 6800 -j ACCEPT
iptables -I INPUT -p tcp --dport 51413 -j ACCEPT
service iptables save
service iptables restart
#如果使用的firewalld
firewall-cmd --zone=public --add-port=6080/tcp --permanent
firewall-cmd --zone=public --add-port=6081/tcp --permanent
firewall-cmd --zone=public --add-port=6800/tcp --permanent
firewall-cmd --zone=public --add-port=51413/tcp --permanent
firewall-cmd --reload

端口放行后访问http://IP:6080端口即可看到AriaNG界面

管理CCAA

使用Docker命令管理CCAA

#启动CCAA
docker start ccaa
#停止CCAA
docker stop ccaa
#重启CCAA
docker restart ccaa
#如果需要CCAA随系统开机启动
docker update --restart=always ccaa

最后

更多使用说明请参考说明文档:https://www.yuque.com/helloz/ccaa/,如有问题,请在博客或Github留言反馈。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注


已有 12 条评论

  1. Steve

    大佬,这个脚本搭建的提示aria2 SSL/TLS handshake failure?是证书过期了吗?

    1. xiaoz Steve

      你用的https访问吗?脚本部署的还是docker部署的?

      1. Steve xiaoz

        http访问,用docker搭建的,相应的端口也都放开了。

  2. 小至

    您好,是否可以製作一版Aria2文件下載完成自動轉移到指定的文件夾

  3. hans

    用docker部署了,改了Aria2密钥怎么一直是认证失败啊,还要改哪里吗?

    1. xiaoz hans

      要改密码的话重新部署一个容器

  4. dafei

    请问Docker版本的aria2,如何添加自动更新BT Tracker列表,或者手动更新BT Tracker列表?

    1. xiaoz dafei

      1、AriaNG页面似乎可以手动设置临时的BT Tracker
      2、也可以进入容器进行修改,进入方法为:docker exec -it ccaa /bin/sh
      进入后修改Aria2配置文件:/etc/ccaa/aria2.conf即可,一旦修改错误,修改后重启下容器即可:docker restart ccaa

  5. 钻网

    春暖花开,下次再来!

  6. ccqnb

    支持一下,一直用的xiaoz的ccaa,现在可以通过docker部署就更方便了。一些国外下载速度较慢的文件可以通过vps进行中转

    1. xiaoz ccqnb

      是的,用Docker方式部署更加方便简单了。

    2. hans ccqnb

      大佬, 怎么做中转啊?