sepeighth 发表于 2023-2-4 20:31:05

docker安装aria2及使用AriaNG下载

【NAS相关】群晖docker安装aria2及使用web管理工具AriaNG下载HTTP/HTTPS, FTP, SFTP, BitTorrent 和 Metalink等
群晖里面最常用的下载工具除了自带的download station外,就是qbittorrent、transmission,现在再补充基本全能型选手aria2。

aria2是一款支持HTTP/HTTPS, FTP, SFTP, BitTorrent 和 Metalink下载的强大而免费的命令行下载工具。
AriaNG是管理aria2下载的web客户端,直接web端打开链接后便可进行管理aria2下载。

1、 用file station在你想保存下载文件的位置建立目录,例如我的目录是download/aria2,保存aria2程序文件的位置分别建立aria2及此目录里的config目录,并添加everyone用户并给予所有的读、写权限。,
这里要说明一下,本来我的所有下载软件都是保存到download目录里面的,包括aria2,可是这个映像会在下载完成后,对下载目录里面的所有空目录进行删除,有些目录个人习惯要保留的,所以我就将下载目录给他又深入了一层在download/aria2里面了,这样不会影响到我以前的目录内容。



2、 安装docker,这个不多介绍。

3、 注册表搜索aria2,找到星星量最大的那个下载



4、 下载完成后进入映像,找到刚下好的映像双击安装



5、 进入高级设置



6、进入卷设置,分别如下装载文件夹和路径:
download/aria2装载到/downloads
aria2/config装载到/config



7、 端口设置,分别把本地端口填上你想用易记的未被使用过的端口,也可以直接和容器端口一样。



8、 环境设置
LISTEN_PORT监听端口,前面的端口设置用了哪个就写哪个端口号。



RPC_PORT //监听端口,前面的端口设置用了哪个就写哪个端口号。
RPC_SECRET //填写一个rpc连接密码,后面设置ariaNG时要用到
PGID=自己的GID号
PUID=自己的UID号
//这两个ID号,可以通过putty连接到nas登录后,输入id ID名,例如:id admin,查看id号GID、UID,分别填入上面的对应位置。
DISK_CACHE //磁盘缓存,单位可为K和M,按作者的设置一个64M



9、全部设置完了直接应用完成启动即可。

10、使用ariaNG等WEBUI管理工具进行下载

https://dz.encircle.cn/data/plugindata/ror_urlshare/2022/10/29/181439jpwbrw27pkk9a24l.pngAriaNg
是作者提供的一个外网地址,访问这个地址可连接到ariaNG控制台,也就是aria2管理页面
(1) 打开aria-NG页面后,一直提示正在加载,不用管他。



(2)打开ariaNG设置,点击全局右面的这个标签



(3)Aria2 RPC地址:这里可以填写你docker主机内网的地址;也可以填写自己的外网地址(动态域名或是外网ip,另外还要对各个端口进行映射),如果没有公网ip的需要做穿透的设置。
rpc的端口,填写你之前设置的RPC监听端口,默认6800
Aria2 RPC 密钥:就是前面的RPC密码/token



(4)都填写好后,右面会提示刷新,刷一下即可。



(5)刷新后,aria2状态就是已连接了



(6)其他根据自己的喜好进行设置一下即可。
以上所有的端口最好都去主路由做一下端口映射,一方面是可以实现外网访问,另一方面,可以提升下载速度。
全都设置完成后便可以开始下载了。
页: [1]
查看完整版本: docker安装aria2及使用AriaNG下载