Aria2 完美配置
🚀 2020-02-18 更新日志:
RCLONE 自动上传脚本(autoupload.sh) :
- 文件过滤功能强势回归,文件大小过滤、文件类型过滤,功能更强大。
- 新增 RCLONE 高级设置:自定义配置文件路径、配置文件解密、并行上传数等功能。
- 增强上传失败重试机制。
其它:
- 优化自动删除脚本(delete.sh、delete.aria2.sh)判断逻辑。
- 移除配置文件(
- 更新 DHT 文件
⚠️ 本次更新重构了所有附加功能脚本。使用 Aria2 一键安装管理脚本 的小伙伴请卸载后升级到最新脚本部署。使用 Aria2 Pro Docker 镜像的小伙伴请删除配置文件目录后拉取最新镜像进行部署。
频道: @Aria2_Channel
🚀 2020-02-18 更新日志:
RCLONE 自动上传脚本(autoupload.sh) :
- 文件过滤功能强势回归,文件大小过滤、文件类型过滤,功能更强大。
- 新增 RCLONE 高级设置:自定义配置文件路径、配置文件解密、并行上传数等功能。
- 增强上传失败重试机制。
其它:
- 优化自动删除脚本(delete.sh、delete.aria2.sh)判断逻辑。
- 移除配置文件(
aria2.conf)
过时配置项- 更新 DHT 文件
⚠️ 本次更新重构了所有附加功能脚本。使用 Aria2 一键安装管理脚本 的小伙伴请卸载后升级到最新脚本部署。使用 Aria2 Pro Docker 镜像的小伙伴请删除配置文件目录后拉取最新镜像进行部署。
频道: @Aria2_Channel
Aria2 一键安装管理脚本
🚀 2020-02-18 v2.2.0 更新日志:
- 更换静态编译二进制文件下载来源(P3TERX/aria2-builder)
- 适配 ARM64、ARM32v7、ARM32v6 架构。
- 适配新版 Aria2 完美配置
- 优化功能,完善细节,修复若干 bug
⚠️ 先卸载后升级,否则会导致功能异常
频道: @Aria2_Channel
🚀 2020-02-18 v2.2.0 更新日志:
- 更换静态编译二进制文件下载来源(P3TERX/aria2-builder)
- 适配 ARM64、ARM32v7、ARM32v6 架构。
- 适配新版 Aria2 完美配置
- 优化功能,完善细节,修复若干 bug
⚠️ 先卸载后升级,否则会导致功能异常
频道: @Aria2_Channel
#更新
Aria2 完美配置
🚀 2020-03-11 更新日志:
配置文件(
- 新增 日志设置。默认设置日志级别为
频道: @Aria2_Channel
Aria2 完美配置
🚀 2020-03-11 更新日志:
配置文件(
aria2.conf
):- 新增 日志设置。默认设置日志级别为
warn
,仅输出警告和错误,可大幅减少日志产生并有利于排错。频道: @Aria2_Channel
#更新 #Docker
🎉 Aria2 Pro 发布仅两个月时间就在 Docker Hub 获得了 26 万次 Pulls ,感谢各位的支持!现发布首个重要更新。
🚀 更新内容:
- 新增端口设置环境变量,方便 host 网络模式自定义端口,
- 新增 umask 设置,通过环境变量
- 优化配置加载方式,配置信息在容器创建时写入配置文件,不再使用 CLI 方式进行定义。
- 优化自我修复功能
- 优化各种细节(不知道该怎么写
📢 TIPS:
- 可通过 Watchtower 更新,更新后会对配置文件自动进行转换,实现平滑过渡升级。
- 对于有深度客制化需求的小伙伴,本次升级预留了一个可解除固定配置的彩蛋。
- 教程文档已根据本次更新进行了全面修改。
频道: @Aria2_Channel
🎉 Aria2 Pro 发布仅两个月时间就在 Docker Hub 获得了 26 万次 Pulls ,感谢各位的支持!现发布首个重要更新。
🚀 更新内容:
- 新增端口设置环境变量,方便 host 网络模式自定义端口,
RPC_PORT
设置 RPC 端口、LISTEN_PORT
设置 BT 监听端口(TCP)与 DHT 监听端口(UDP)。- 新增 umask 设置,通过环境变量
UMASK_SET
进行设置,默认 022。- 优化配置加载方式,配置信息在容器创建时写入配置文件,不再使用 CLI 方式进行定义。
- 优化自我修复功能
- 优化各种细节(
- 可通过 Watchtower 更新,更新后会对配置文件自动进行转换,实现平滑过渡升级。
- 对于有深度客制化需求的小伙伴,本次升级预留了一个可解除固定配置的彩蛋。
- 教程文档已根据本次更新进行了全面修改。
频道: @Aria2_Channel
#更新 #脚本
Aria2 一键安装管理脚本 增强版
🚀 2020-04-14 v2.2.1 更新日志:
- 优化 BT Tracker 列表更新策略,以无重启方式进行
- 优化代码细节,修复部分历史遗留 bug
⚠️ 若开启过 自动更新 BT Tracker 功能,需重新进行设置。
频道: @Aria2_Channel
Aria2 一键安装管理脚本 增强版
🚀 2020-04-14 v2.2.1 更新日志:
- 优化 BT Tracker 列表更新策略,以无重启方式进行
- 优化代码细节,修复部分历史遗留 bug
⚠️ 若开启过 自动更新 BT Tracker 功能,需重新进行设置。
频道: @Aria2_Channel
#更新 #配置
Aria2 完美配置
🚀 2020-04-16 更新日志:
- 新增 文件移动脚本(move.sh),将下载完成的文件移动到指定目录。与自动上传脚本类似,对于 BT 多文件可完整保留目录结构。
ℹ️ 目前还没有整合到 脚本 与 Docker 中,如需使用请先自行手动配置。
频道: @Aria2_Channel
Aria2 完美配置
🚀 2020-04-16 更新日志:
- 新增 文件移动脚本(move.sh),将下载完成的文件移动到指定目录。与自动上传脚本类似,对于 BT 多文件可完整保留目录结构。
ℹ️ 目前还没有整合到 脚本 与 Docker 中,如需使用请先自行手动配置。
频道: @Aria2_Channel
#更新 #Docker
🚀 Aria2 Pro 更新日志:
- 整合 文件移动脚本(
- 增加特殊模式环境变量
- 使用方法参见说明文档。
⚠️
频道: @Aria2_Channel
🚀 Aria2 Pro 更新日志:
- 整合 文件移动脚本(
move.sh
)- 增加特殊模式环境变量
SPECIAL_MODE
,用于在部署时选择开启 rclone 模式或者是 move 模式。- 使用方法参见说明文档。
⚠️
RCLONE
环境变量会在未来的某次更新中弃用,不建议再使用。如果你正在使用 watchtower 更新,请及时重新部署。频道: @Aria2_Channel
#更新 #静态编译 #二进制文件
🚀 P3TERX/aria2-builder 更新日志:
- 解除单服务器线程数限制,最大值没有上限。
- 解除最小分块大小限制,最小值可以为
- 增加
- 增加
- 增加
- 增加
ℹ️ Aria2 一键安装管理脚本 增强版 与 Aria2 Pro 更新最新版本进行体验,有特殊需求的可以去项目页面下载单独的二进制文件或者自行编译。
⚠️ 关于解除线程限制:
Aria2 官方对单服务器线程数进行限制必然是有他们自己的考虑,但我个人认为自由软件就是要自由,所以解除了这个限制,让所有人可以自由选择。不过无脑的增加线程数并不会让下载速度飞起来,有时会起到反作用,甚至导致无限重启。合理的设置才是正道。
❤️ 感谢 myfreeer/aria2-build-msys2 项目提供补丁。
频道: @Aria2_Channel
🚀 P3TERX/aria2-builder 更新日志:
- 解除单服务器线程数限制,最大值没有上限。
- 解除最小分块大小限制,最小值可以为
1K
- 在低速(lowest-speed-limit
)和连接被关闭时重新连接(可以缓解“掉线程”的问题)- 增加
retry-on-400
选项,在服务器返回 HTTP 400 Bad Request
时重试,仅当 retry-wait
> 0 时有效- 增加
retry-on-403
选项,在服务器返回 HTTP 403 Forbidden
时重试,仅当 retry-wait
> 0 时有效- 增加
retry-on-406
选项,在服务器返回 HTTP 406 Not Acceptable
时重试,仅当 retry-wait
> 0 时有效- 增加
retry-on-unknown
选项,在服务器返回未知状态码时重试,仅当 retry-wait
> 0 时有效ℹ️ Aria2 一键安装管理脚本 增强版 与 Aria2 Pro 更新最新版本进行体验,有特殊需求的可以去项目页面下载单独的二进制文件或者自行编译。
⚠️ 关于解除线程限制:
Aria2 官方对单服务器线程数进行限制必然是有他们自己的考虑,但我个人认为自由软件就是要自由,所以解除了这个限制,让所有人可以自由选择。不过无脑的增加线程数并不会让下载速度飞起来,有时会起到反作用,甚至导致无限重启。合理的设置才是正道。
❤️ 感谢 myfreeer/aria2-build-msys2 项目提供补丁。
频道: @Aria2_Channel
#更新 #脚本
Aria2 一键安装管理脚本 增强版
🚀 2020-05-21 v2.4.5 更新日志:
- 新增 IPv6 地址检测功能
- 新增自动更新 BT Tracker 状态显示
- 优化防火墙设置,自动开放必要的端口
- 优化中国大陆“局域网”环境下的安装体验
- 优化文案细节
- 改进脚本升级策略
- 修复部分历史遗留 bug
🌚 偷懒把几次更新日志放在了一起发
频道: @Aria2_Channel
Aria2 一键安装管理脚本 增强版
🚀 2020-05-21 v2.4.5 更新日志:
- 新增 IPv6 地址检测功能
- 新增自动更新 BT Tracker 状态显示
- 优化防火墙设置,自动开放必要的端口
- 优化中国大陆“局域网”环境下的安装体验
- 优化文案细节
- 改进脚本升级策略
- 修复部分历史遗留 bug
🌚 偷懒把几次更新日志放在了一起发
频道: @Aria2_Channel
#更新 #配置 #脚本 #Docker
Aria2 完美配置
🚀 2020-06-27 | v2 终极版 更新日志:
配置文件(
- 优化选项参数,继续提升下载速度与使用体验
- 优化排版格式及注释说明,提升阅读体验
附加功能脚本:
-
ℹ️ Aria2 Pro 和 Aria2 一键安装管理脚本 增强版 已同步更新,相关使用教程与文档已根据本次更新进行了调整。
频道: @Aria2_Channel
Aria2 完美配置
🚀 2020-06-27 | v2 终极版 更新日志:
配置文件(
aria2.conf
):- 优化选项参数,继续提升下载速度与使用体验
- 优化排版格式及注释说明,提升阅读体验
附加功能脚本:
-
delete.aria2.sh
更名为 clean.sh
- autoupload.sh
更名为 upload.sh
- 细节改进,提升使用体验ℹ️ Aria2 Pro 和 Aria2 一键安装管理脚本 增强版 已同步更新,相关使用教程与文档已根据本次更新进行了调整。
频道: @Aria2_Channel
#更新方法
Aria2 Pro:
1. 使用 Watchtower 更新容器(已自动更新可忽略)
2. 删除配置目录下的需要更新的脚本或文件
3. 重启容器
Aria2 一键安装管理脚本 增强版:
1. 选项 0. 更新脚本
2. 选项 7. 修改 配置
3. 选项 0. 重置/更新 Aria2 完美配置(相当于重装)
频道: @Aria2_Channel
Aria2 Pro:
1. 使用 Watchtower 更新容器(已自动更新可忽略)
2. 删除配置目录下的需要更新的脚本或文件
3. 重启容器
Aria2 一键安装管理脚本 增强版:
1. 选项 0. 更新脚本
2. 选项 7. 修改 配置
3. 选项 0. 重置/更新 Aria2 完美配置(相当于重装)
频道: @Aria2_Channel
#更新 #配置 #脚本 #Docker
Aria2 完美配置 更新日志:
🚀 2020-07-12 | V3
- 全新 附加功能脚本
- 新增 种子文件删除功能
- 新增 全局文件过滤功能
- 新增 前端自定义临时下载目录功能。免手动设定脚本中的路径。
- 新增 附加功能脚本核心文件(
- 新增 附加功能脚本配置文件(
- 新增 RCLONE 环境变量文件(
- 优化 文件删除机制。防止极限环境和极端使用习惯情况下误删文件。
- 更多改进请自行体验
ℹ️ Aria2 Pro 和 Aria2 一键安装管理脚本 增强版 已同步更新,相关使用教程与文档已根据本次更新进行了调整。
频道: @Aria2_Channel
Aria2 完美配置 更新日志:
🚀 2020-07-12 | V3
- 全新 附加功能脚本
- 新增 种子文件删除功能
- 新增 全局文件过滤功能
- 新增 前端自定义临时下载目录功能。免手动设定脚本中的路径。
- 新增 附加功能脚本核心文件(
core
)。强大的功能源自于强大的核心。- 新增 附加功能脚本配置文件(
script.conf
)。独立文件持久化配置。- 新增 RCLONE 环境变量文件(
rclone.env
)- 优化 文件删除机制。防止极限环境和极端使用习惯情况下误删文件。
- 更多改进请自行体验
ℹ️ Aria2 Pro 和 Aria2 一键安装管理脚本 增强版 已同步更新,相关使用教程与文档已根据本次更新进行了调整。
频道: @Aria2_Channel
#更新 #脚本
Aria2 一键安装管理脚本 增强版
🚀 2020-08-15 v2.7.0 更新日志:
- 新增 AriaNg 链接功能
- 修改 资源下载链接
- 优化 IP检测接口
ℹ️ AriaNg 链接功能:查看配置信息时会显示可一键直达的 AriaNg 链接,免手动配置 RPC 信息。原理是 AriaNg 的命令行 API ,感兴趣的小伙伴可以去看 AriaNg 教程 中的相关章节。
频道: @Aria2_Channel
Aria2 一键安装管理脚本 增强版
🚀 2020-08-15 v2.7.0 更新日志:
- 新增 AriaNg 链接功能
- 修改 资源下载链接
- 优化 IP检测接口
ℹ️ AriaNg 链接功能:查看配置信息时会显示可一键直达的 AriaNg 链接,免手动配置 RPC 信息。原理是 AriaNg 的命令行 API ,感兴趣的小伙伴可以去看 AriaNg 教程 中的相关章节。
频道: @Aria2_Channel
#更新 #配置
Aria2 完美配置 更新日志:
🚀 2020-12-09
- 优化 RCLONE 环境变量文件加载方法
- 更换 User Agent(因部分用户的滥用行为导致被某知名开源镜像站屏蔽)
- 增加一些高级选项及说明
ℹ️ Aria2 Pro 和 Aria2 一键安装管理脚本 增强版 已同步更新,相关使用教程与文档已根据本次更新进行了调整。
频道: @Aria2_Channel
Aria2 完美配置 更新日志:
🚀 2020-12-09
- 优化 RCLONE 环境变量文件加载方法
- 更换 User Agent(因部分用户的滥用行为导致被某知名开源镜像站屏蔽)
- 增加一些高级选项及说明
ℹ️ Aria2 Pro 和 Aria2 一键安装管理脚本 增强版 已同步更新,相关使用教程与文档已根据本次更新进行了调整。
频道: @Aria2_Channel
#更新 #静态编译 #二进制文件
Aria2 Pro Core 更新日志:
🚀 2020.12.23
- 使用最新代码编译,改进缓存刷新机制,可防止意外重启导致部分任务无法恢复下载。
- 改进 OpenSSL 编译参数,优化加密数据传输性能
- 增加 jemalloc 内存管理模块,优化内存消耗和性能
- 其它依赖库更新到最新版本
- 本次更新对于低配置设备的使用体验提升明显
ℹ️ Aria2 一键安装管理脚本 增强版 与 Aria2 Pro (Docker) 更新最新版本进行体验。特殊需求的可以去项目页面下载单独的二进制文件或者自行编译。
频道: @Aria2_Channel
Aria2 Pro Core 更新日志:
🚀 2020.12.23
- 使用最新代码编译,改进缓存刷新机制,可防止意外重启导致部分任务无法恢复下载。
- 改进 OpenSSL 编译参数,优化加密数据传输性能
- 增加 jemalloc 内存管理模块,优化内存消耗和性能
- 其它依赖库更新到最新版本
- 本次更新对于低配置设备的使用体验提升明显
ℹ️ Aria2 一键安装管理脚本 增强版 与 Aria2 Pro (Docker) 更新最新版本进行体验。特殊需求的可以去项目页面下载单独的二进制文件或者自行编译。
频道: @Aria2_Channel
#更新 #配置
Aria2 完美配置 更新日志:
🚀 2020-12-24
- 调整一些过于激进的配置选项值,提升稳定性。
- 单个 BT 下载任务最大连接数(
- 下载进度自动保存间隔时间(
- 补充一些说明和设置建议。
ℹ️ Aria2 Pro 和 Aria2 一键安装管理脚本 增强版 已同步更新,相关使用教程与文档已根据本次更新进行了调整。
频道: @Aria2_Channel
Aria2 完美配置 更新日志:
🚀 2020-12-24
- 调整一些过于激进的配置选项值,提升稳定性。
- 单个 BT 下载任务最大连接数(
bt-max-peers
)从 0 (不限制)调整为 128 ,减少不必要的 CPU 和网络占用。- 下载进度自动保存间隔时间(
auto-save-interval
)从 1 秒调整为 20 秒,减少磁盘 I/O 。- 补充一些说明和设置建议。
ℹ️ Aria2 Pro 和 Aria2 一键安装管理脚本 增强版 已同步更新,相关使用教程与文档已根据本次更新进行了调整。
频道: @Aria2_Channel
#公告
由于 GitHub Actions 系统故障,导致昨日(北京时间2月19日16时左右)自动构建的 Aria2 Pro Docker 镜像没有被完整打包,可能存在无法正常启动的问题。已于今日(北京时间2月20日0时)定位问题并推送全新版本。
使用 watchtower 自动更新的小伙伴可能会遇到近8个小时炸机状态,然后由于自动更新又恢复到正常。
由于国内 Docker Hub 镜像加速源的佛系同步规则,
频道: @Aria2_Channel
群组: @Aria2c
由于 GitHub Actions 系统故障,导致昨日(北京时间2月19日16时左右)自动构建的 Aria2 Pro Docker 镜像没有被完整打包,可能存在无法正常启动的问题。已于今日(北京时间2月20日0时)定位问题并推送全新版本。
使用 watchtower 自动更新的小伙伴可能会遇到近8个小时炸机状态,然后由于自动更新又恢复到正常。
由于国内 Docker Hub 镜像加速源的佛系同步规则,
latest
标签可能依然保存着有问题的版本。如果配置了镜像加速源,全新部署建议拉取 p3terx/aria2-pro:202102191716
或者后续更新的版本。频道: @Aria2_Channel
群组: @Aria2c
#更新 #配置
Aria2 完美配置 更新日志:
🚀 2021-07-04
- 新增 正则表达式文件过滤功能。感谢 @hereisderek
- 新增 支持自定义多个 tracker 列表 URL (Aria2 Pro)。感谢 @hereisderek
- 修复 目录名有特殊符号时导致的路径处理错误。感谢 @zzjjbb
ℹ️ Aria2 Pro 和 Aria2 一键安装管理脚本 增强版 已同步更新,相关使用教程与文档已根据本次更新进行了调整。
频道: @Aria2_Channel
Aria2 完美配置 更新日志:
🚀 2021-07-04
- 新增 正则表达式文件过滤功能。感谢 @hereisderek
- 新增 支持自定义多个 tracker 列表 URL (Aria2 Pro)。感谢 @hereisderek
- 修复 目录名有特殊符号时导致的路径处理错误。感谢 @zzjjbb
ℹ️ Aria2 Pro 和 Aria2 一键安装管理脚本 增强版 已同步更新,相关使用教程与文档已根据本次更新进行了调整。
频道: @Aria2_Channel
#更新 #静态编译 #二进制文件
Aria2 Pro Core 更新日志:
🚀 2021.08.22
- 同步上游最新 1.36.0 版本源码(刷版本号
- 依赖库更新到最新版本
- 使用 Debian 11 GCC 10 编译,性能有小幅提升。
ℹ️ Aria2 一键安装管理脚本 增强版 与 Aria2 Pro (Docker) 更新最新版本进行体验。特殊需求的可以去项目页面下载单独的二进制文件或者自行编译。
频道: @Aria2_Channel
Aria2 Pro Core 更新日志:
🚀 2021.08.22
- 同步上游最新 1.36.0 版本源码
- 使用 Debian 11 GCC 10 编译,性能有小幅提升。
ℹ️ Aria2 一键安装管理脚本 增强版 与 Aria2 Pro (Docker) 更新最新版本进行体验。特殊需求的可以去项目页面下载单独的二进制文件或者自行编译。
频道: @Aria2_Channel