CCAA 一键安装 AriaNg + Aria2 + FileBrowser,已支持 Docker 部署

2020-05-01 11:39:48 +08:00
 xiaoz

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

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"

更多说明可参考: https://www.xiaoz.me/archives/14798

脚本一键部署方式

#海外
bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh)
#国内
bash <(curl -Lsk https://raw.githubusercontent.com/helloxz/ccaa/master/ccaa.sh) cdn

其它

5204 次点击
所在节点    分享创造
28 条回复
xiaoz
2020-05-01 11:40:32 +08:00
忘记选择节点,结果跑到“问与答”去了,尴尬。
leafleave
2020-05-01 12:00:49 +08:00
支持支持
cz5424
2020-05-01 16:31:15 +08:00
FileBrowser 在线播放?我目前是搭配 plex
xiaoz
2020-05-01 16:53:39 +08:00
@cz5424 是的,FileBrowser 提供文件管理和在线播放,不过播放能力比较弱,主要是方便管理文件。还可以搭配一个 jellyfin 什么的也不错。
yukiloh
2020-05-01 18:16:09 +08:00
我用 wahyd4/aria2-ui 的 docker 好几年了,为啥长的一样
xiaoz
2020-05-01 19:15:43 +08:00
@yukiloh 用的都是 AriaNg 吧
natforum
2020-05-01 20:31:56 +08:00
之前部署发现 debian 的一直有问题
natforum
2020-05-01 20:32:24 +08:00
aria2 莫名其妙会停止
xiaoz
2020-05-01 20:36:18 +08:00
@natforum #8,看下日志是不是内存不足被 kill 了啊,我倒是没遇到过。
godlovesxcjtest
2020-05-01 20:51:43 +08:00
你这种自带 AriaNg 的说好听点是你的自由,说难点听点请问你懂 Aria2 吗? AriaNg 直接使用浏览器打开 AriaNg 的 html 文件就可以连接远程 Aria2,你把它整合到 Docker 里,是不是还要来一个 Web 服务呢,请问不麻烦吗,不浪费性能吗
133qaz
2020-05-02 06:55:54 +08:00
@godlovesxcjtest 最开始我也是这样用的。在浏览器内安装相关插件,实现本地打开 AriaNG 的 webui 。后来有手机打开给 NAS 添加下载的需求,现在我在 NAS 上安装了 Nginx,设置 AriaNG 的端口为 80 。手机打开很方便。所以楼主应该把说要使用的场景预设一下。并没有反驳你的意思,我只是把我说的的使用方式说出来,我也同意你的 WEB 服务浪费性能。
133qaz
2020-05-02 07:06:30 +08:00
还有个想法,能不能在 AriaNG 界面设置一个链接去 FileBrowser,然后删除相关下载不需要的东西。我改不来代码,似乎通过读取 html 加写入类似语句,可以在左边那些设置链接加出来一个文字但是不能点击。也不知道怎么添加去 FileBrowser 的 IP,实现我的这个想法。
xiaoz
2020-05-02 07:22:27 +08:00
@133qaz 这个已经实现了啊,您看我上面发的截图,左侧导航栏底部有一个“文件管理”功能,点开就是 Filebrowser,实现办法是:
1 、使用 js 方法:document.domain 获取主机名
2 、然后 js 改变那个按钮的 href 地址
godlovesxcjtest
2020-05-02 08:58:14 +08:00
@133qaz #11 是的,可能是每个人的使用方式不同。不过,我记得去 AriaNg 的 github 下载一个 all in one 的 html 文件就可以了啊,手机好像也可以直接打开这个文件后使用,还可以保存成书签。
hanxiV2EX
2020-05-02 10:08:19 +08:00
https://github.com/hanxi/AriaNg

楼主要不整合下这个音乐下载插件?最好是把 api 后台也打包进去。效果是这样的,

https://blog.hanxi.info/?p=47

把 koel 播放器也打包就更好了。
xiaoz
2020-05-02 10:24:43 +08:00
@hanxiV2EX #15,谢谢建议,我先看一下。
133qaz
2020-05-02 16:35:43 +08:00
@xiaoz 看到了,原来你这个已经处理好了。我的是自己去下载的版本,aria2 是在 docker 里面,AriaNG 是和 Nginx 是在 debian 系统内部,因为我希望自己能随时更新各个程序的版本,docker 程序更新太依赖作者了。我还是希望自己手动。你给的更改信息我有空去试一下,顺便把你的这个打包的 ariaNG 的 html 扒出来添加进去试试改改。
133qaz
2020-05-02 17:02:08 +08:00
@godlovesxcjtest 其实我心里有其他的想法的。我想在这个页面加点去其他页面的点击链接,根本不是为了去 FileBrowser 。我甚至连 FileBrowser 都没有安装过。安装的是一个叫做 webmin 的面板,可以方便去这里(能实现文件管理,还能改改相关的配置文件),或者加点其他文字链接去其他链接集成一个类似 NAS 导航页的那种。就不用每次记住一大堆乱七八糟的 IP 地址。
hanxiV2EX
2020-05-03 12:42:11 +08:00
@xiaoz koel 我现在弃用了,koel 没有移动客户端,不是特别好,现在改用 Jellyfin 了,听歌挺好的,Jellyfin 的 Docker 版本开箱即用,加进去挺方便的。
xiaoz
2020-05-03 14:36:00 +08:00
@hanxiV2EX #19,我也在用 jellyfin,没有限制,看电影方便,听歌略弱。不过 BUG 也挺多的,哈哈。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/667854

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX