项目地址:https://github.com/helloxz/ccaa
CentOS + Caddy + AriaNg + Aria2=CCAA
主要功能
Aria2 提供离线下载 ccaa_web支撑AriaNg运行 AriaNg为Aria2 提供WEB界面 Filemanager提供文件管理 支持HTTP/HTTPS/FTP/BT/磁力链接等离线下载,断点续传等 文件管理、视频在线播放
- 部署
1)在线部署
bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh)
2)离线部署
yum install wget unzip curl -y wget https://www.fanlog.org/wp-content/uploads/2020/11/ccaa-master.zip unzip ccaa-master.zip cd ccaa-master sh ccaa.sh
如果不出现错误,会看到下面的界面,根据提示输入1安装CCAA
根据提示设置下载路径、RPC密钥(稍后需要使用)
装完毕后会提示访问地址、Aria2 RPC 密钥、File Browser 用户名、密码
根据提示输入http://IP:6080/
打开AriaNg界面,依次打开AriaNg设置 – RPC ,填写Aria2 RPC 密钥,然后刷新页面,至此已经完成,可以愉快的开始下片啦。
Docker方式安装
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
,登录后可在后台修改
- 使用
AriaNg下载界面
下载完成文件的本地取回界面
本地取回可用IDM
- 常用命令:
ccaa:进入CCAA操作界面 ccaa status:查看CCAA运行状态 ccaa stop:停止CCAA ccaa start:启动CCAA ccaa restart:重启CCAA ccaa -v:查看CCAA版本(2.0开始支持)
参考资料:
- https://www.xiaoz.me/archives/14798
- https://www.yuque.com/helloz/ccaa/install