前言
当你下载一些下载人数少,导致没有速度的资源时,时间往往会很长,并且电脑耗电很多,这个时候就可以使用服务器离线下载,并且速度也很快高达 50+mb/s
(某些很多人下载的资源,但大部分普通资源都有 10~20+mb/s
) 本文主要讲如何下载敏感资源以及使用 H5ai
来进行在线播放,可以使用迅雷取回
,并且可以搭配脚本将资源上传到百度网盘
,OneDrive
,Google drive
等网盘 主要是最近对一些资源十分心动
安装&部署 Aria2
使用docker镜像
基础使用
安装docker
- CentOS 6
rpm -iUvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum update -y
yum -y install docker-io
service docker start
chkconfig docker on
- CentOS 7、Debian、Ubuntu
curl -sSL https://get.docker.com/ | sh
systemctl start docker
systemctl enable docker
安装Aria2
- 最基本的启动命令如下,你只需要完整替换
<TOKEN>
字段(RPC密钥)即可启动。
docker run -d \
--name aria2-pro \
--restart unless-stopped \
--log-opt max-size=1m \
--network host \
-e PUID=$UID \
-e PGID=$GID \
-e RPC_SECRET=guozheng \
-e RPC_PORT=6800 \
-e LISTEN_PORT=6888 \
-v $PWD/aria2-config:/config \
-v $PWD/aria2-downloads:/downloads \
p3terx/aria2-pro
安装&部署 AriaNg
直接部署
AriaNg
可以在项目的 releases 页面下载,其中标准版具有资源缓存和异步加载的特性,页面打开速度会更快,所以适合部署到 Web 服务器。而 AllInOne 版是一个单 html 文件,可以在本地直接打开使用。
docker部署
docker run -d \
--name ariang
--log-opt max-size=1m
--restart unless-stopped
-p 16880:6880
p3terx/ariang
| AriaNg 开发者 | http://ariang.mayswind.net/latest |
| p3terx | http://p3terx.gitee.io/ariang |
| p3terx | http://ariang.js.org/ |
ZFile
此项目是一个在线文件目录的程序, 支持各种对象存储和本地存储, 使用定位是个人放常用工具下载, 或做公共的文件库. 不会向多账户方向开发.
前端基于 h5ai 的原有功能使用 Vue 重新开发、后端采用 SpringBoot, 数据库采用内嵌数据库.
官方文档:https://docs.zfile.vip/#/
docker部署
-p 100:8080 \ 为映射的端口
-v /data1:/share \ 为Docker 映射宿主机路径(把/data1映射到docker下 /share文件下)
docker run -d --name=zfile --restart=always \
-p 100:8080 \
-v /root/zfile/db:/root/.zfile/db \
-v /root/zfile/logs:/root/.zfile/logs \
-v /data1:/share \
zhaojun1998/zfile
访问 http://:100
设置驱动器将文件路径设置到共享文件夹即可
在保存刷新即可
评论区