介绍

AriaNg 是一个让 aria2 更容易使用的现代 Web 前端. AriaNg 使用纯 html & javascript 开发, 所以其不需要任何编译器或运行环境. 您只要将 AriaNg 放在您的 Web 服务器里并在浏览器中打开即可使用. AriaNg 使用响应式布局, 支持各种计算机或移动设备.

特性

1 纯 Html & Javascript 实现, 不依赖任何运行时
2 响应式布局设计, 兼容计算机与移动设备
3 友好的界面交互

  • 任务排序 (按文件名, 文件大小, 进度, 剩余时间, 下载速度等.),
  • 文件排序, 连接节点排序
  • 任务搜索
  • 拖拽调整下载顺序
  • 更详细的任务信息 (健康度, 连接节点客户端信息等.)
  • 根据文件类型过滤任务中的文件 (按视频, 音频, 图片, 文档, 应用程序, 存档文件等.)
  • 全局以及单任务的上传/下载图表
  • 完整支持 aria2 设置选项

4 支持网页地址命令行 API
5 下载完成消息通知
6 多语言支持
7 支持配置多个 aria2 RPC
8 节省带宽, 仅请求增量数据

截图

计算机

ariaNG1
ariaNG1

手机

ariaNG2
ariaNG2

安装

Github项目地址:https://github.com/mayswind/AriaNg

1 安装Aria2后端

2 搭建web环境
可以使用VestaCP、宝塔等面板,或者使用军哥lnmp一键包,为了方便建议直接宝塔面板。
宝塔安装可参考:https://www.moerats.com/archives/254/
lnmp可参考:https://www.moerats.com/archives/61/
VestaCP可参考:https://www.moerats.com/archives/203/

3 上传AriaNg程序
搭建好环境后,添加解析,将AriaNg程序压缩包下载到本地,再使用FTP工具上传到服务器网站根目录解压出来即可!
AriaNg本地下载地址:aria-ng-0.4.0
Github下载地址:https://github.com/mayswind/AriaNg/releases

配置AriaNg

  • 进入 AriaNg 的网页后,默认是英文语言,你可以 点击左侧选项菜
    单 —— AriaNg Setting ,然后在新页面中 Language 选项选择 简体中文,然后刷新页面后即可生效。
  • 如果你的 Aria2(后端 / 服务端) 还没有运行,请先根据 Aria2 使用说明 启动 Aria2(后端 / 服务端)。
  • 依然是 左侧选项菜单 —— AriaNg 设置 —— RPC —— 依次输入 / 选择下图各选项。
Aria2 RPC 主机:就是填写你 安装Aria2(后端/服务端)的服务器IP 或者 域名。
Aria2 RPC 端口:默认 6800 。
Aria2 RPC 协议:选择 http ,如果你配置了https,那么就选择https。
Aria2 RPC 密匙:输入你的RPC密匙(令牌),如果你安装后没有修改配置文件中的RPC密匙(令牌),那么你这里需要填写 doub.io 。
强烈建议打开 RPC密匙(令牌)来保证安全性。
  • 设置完毕后,刷新页面即可生效。
  • 正常情况下,右上角会提示 连接成功,点击左侧选项菜单 —— Aria2 状态,即可看到当前 AriaNg 前端面板连接到的 Aria2(后端 / 服务端) 的信息。

ariaNG3
ariaNG3

ariaNG3
ariaNG3