白羊星匿名上网服务,优惠码:byclash
白羊星匿名上网服务,优惠码:byclash

小米万兆路由 Docker 安装 Aria2 远程下载

0 4169
可以说 Aria2 是命令行版下载程序中的神器无疑,深受广大技术爱好者和宅男们的喜爱,配合动态域名解析实现远程下载,简直就是绝配,前面已经分享过了 DDNS-G...

可以说 Aria2 是命令行版下载程序中的神器无疑,深受广大技术爱好者和宅男们的喜爱,配合动态域名解析实现远程下载,简直就是绝配,前面已经分享过了 DDNS-GO 的安装方法,下面就分享如何在小米万兆路由的 Docker 上安装 Aria2 下载程序和 AriaNg 可视化界面的方法。

Docker安装Aria2和AriaNg

安装方法

1、参考本站内容做好小米万兆路由部署 Docker 的前期准备,通过打开 SimpleDocker 客户端界面并登录,在“存储管理”页面创建新的存储卷,并在新建存储卷“卷详情”内将挂载点(MountPoint)地址复制保存,安装时要用到,如下图:

给Aria2创建新的存储卷

2、找到“容器管理”进去,找到“simple-docker”容器点击“终端命令”图标,运行提示“目前终端仅支持基于 Linux 平台的容器,使用前请确认是否是 Linux 平台的容器,否则可能出现各种未知的错误 ”,选择“确认”,如下图:

运行SimpleDocker终端命令行

3、运行以下命令拉取安装 Aria2 Pro 容器,执行前替换 <TOKEN>、<CONFIG>、<DOWNLOADS> 的内容,命令下有详细的修改格式说明,/downloads 目录需要自己在外置设备根目录通过手动新建,目录名称也可以自定义,如下图:

# 拉取安装启动
docker run -d \
    --name aria2-pro \
    --restart unless-stopped \
    --log-opt max-size=1m \
    -e PUID=$UID \
    -e PGID=$GID \
    -e UMASK_SET=022 \
    -e RPC_SECRET=<TOKEN> \
    -e RPC_PORT=6800 \
    -p 6800:6800 \
    -e LISTEN_PORT=6888 \
    -p 6888:6888 \
    -p 6888:6888/udp \
    -v <CONFIG>:/config \
    -v <DOWNLOADS>:/downloads \
    p3terx/aria2-pro

# 修改格式说明
<TOKEN>:连接使用的密码
<CONFIG>:新建卷详情内的挂载点(MountPoint)地址
<DOWNLOADS>:/mnt/usb-f8db9428(修改为挂载点地址内的usb-xxxxx)/downloads(此处需要自己手动新建)

# 项目仓库地址
https://hub.docker.com/r/p3terx/aria2-pro

拉取安装Aria2-Pro容器

4、安装完 Aria2 下载程序,就需要个 WebUI 来方便控制,比如 AriaNg 可视化界面,此部署命令也是由 Aria2 开发人员提供,无需修改命令,可直接使用,如下图:

# 安装 AriaNg
docker run -d \
    --name ariang \
    --log-opt max-size=1m \
    --restart unless-stopped \
    -p 6880:6880 \
    p3terx/ariang

安装AriaNg可视化界面

5、以上部署无误即可通过 http://192.168.31.1:6880/ 进行访问了,也可以公网访问,首次访问会提示“认证错误”,需要在 AriaNg 可视化界面选择“AriaNg 设置”>"RPC (公私地址:6800)"内填写 Aria2 修改的 <TOKEN> 密码,重新载入程序即可访问,如下图:

# 多种访问方式
http://192.168.31.1:6880/
http://公网:6880/
http://域名:6880/

访问AriaNg可视化界面

6、在 AriaNg 内“新建”下载,随便输入个下载地址进行测试下载,知道下载完成,进行查看下载文件,如下图:

通过AriaNg界面下载文件

7、通过 Samba 网络共享打开外置存储设备设备文件夹,找到新建的 /downloads/ 文件夹进入就可以看到下载的文件了,如下图:

查看通过aria2下载的文件

最后总结

这是小米万兆路由上完美的 Aria2 Docker 镜像,Aria2 是核心组件,AriaNg 是管理界面,两者均由 p3terx 开发,这里非常感谢作者的无私奉献,/downloads/ 文件夹需要自己新建,当然也是可以自定义名称的,只需要将 -v <DOWNLOADS>:/downloads \ 替换正确即可,本内容可配合 DDNS-GO 在公网使用。

最后修改时间:
彧繎叔叔
上一篇 2023年06月23日 20:16
下一篇 2023年06月25日 22:50

相关文章

发表评论

  • 验证码

评论列表

暂无评论