CCAA项目简介
作者说:原为CentOS + Caddy + AriaNg + Aria2
,故命名为CCAA,不过现在不仅仅支持CentOS,主流的Debian、Ubuntu也已经支持,自2.0版本已移除Caddy,改用Golang写了一个简单的webserver来运行AriaNg。
CCAA 是服务器离线下载解决⽅案包。
组件包含:
-
Aria2 提供离线下载
-
ccaa_web⽀撑AriaNg运⾏
-
AriaNg为Aria2 提供WEB界⾯
-
Filemanager提供⽂件管理
主要功能
-
⽀持HTTP/HTTPS/FTP/BT/磁⼒链接等离线下载,断点续传等
-
⽂件管理、视频在线播放
-
CCAA完善的
环境要求
-
支持的操作系统:CentOS 7-8、Debian 8-10、Ubuntu 16-18
-
操作系统要求64位
安装教程
通过ssh连接服务器运行:
#Debian or Ubuntu apt-get -y install curl #CentOS yum -y install curl
#国内服务器 bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn #海外服务器 bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh)
一键命令操作简单方便,根据提示下一步即可。
注意放行对应端口。
常用维护命令
ccaa:进⼊CCAA操作界⾯ ccaa status:查看CCAA运⾏状态 ccaa stop:停⽌CCAA ccaa start:启动CCAA ccaa restart:重启CCAA ccaa -v:查看CCAA版本(2.0开始⽀持)
连接控制台
-
我们需要打开安装好后提示的⽹站链接: http://你的公⽹IP:6080/。
-
刚开始打开有点慢,还会提醒打开错误,没关系。
-
点击左侧菜单的 AriaNG 设置,然后点击 RPC。
-
修改对应的 Aria2 RPC 密钥为刚才安装过程中输⼊的密钥。
-
然后右上⻆就会提示重新加载⻚⾯以⽣效。
使用方法
建议使用迅雷获取磁力链的种子文件,然后在Aria2NG后台添加种子文件进行下载,配合使用的好处是,迅雷获取种子的速度非常快,但是下载有限制,Aria2NG下载快,但是解析磁力链几乎不成功,配合使用,堪称完美。
附加
Docker安装CCAA项目
-
首先必要自行安装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="password" helloz/ccaa sh -c "dccaa pass && dccaa start"
注意放行对应端口。
-
第一个
/data/ccaaDown
为本地目录,CCAA下载后的内容会保存在此目录,请根据自身情况设置。 -
password
为Aria2密钥,运行的时候请修改为自己的密码。 -
文件管理默认用户名为
ccaa
,密码为admin
,登录后可在后台修改。
参考