一个追番&自动下载工具,如需在本地搭建,务必先阅读部署
这个项目由ElysiaJS和Vue开发
前端页面的仓库在这里
本项目需要使用Docker进行配置
- 前往Release页面下载docker文件(压缩包)*
- 解压并复制到你的服务器上
- 使用命令生成镜像
sudo docker build -t helper <文件夹目录>
- 使用下面的命令生成容器
sudo docker run -d \
--restart always \
-p <主机端口>:8080 \
-v <主机上存储数据库的位置>:/app/db \
--name helper helper
* 或者你可以将前端页面生成的静态文件复制到本项目的web文件夹中,若要在Docker上部署,文件结构应该是这样
📁 项目根目录/
├── 📄 bun.lockb
├── 📄 Dockerfile
├── 📄 nginx.conf
├── 📄 package.json
├── 📄 tsconfig.json
├── 📁 src/
│ ├── 📄 index.ts
│ └── 📁 routes/
│ └── ...其他文件
├── 📁 web/
│ ├── 📄 icon.svg
│ ├── 📄 index.html
│ └── 📁 assets/
│ └── ...其他文件
你需要在搭建设备局域网内(或者就在该设备上)有Aria2服务,详细你可以查看这里。如果你通过该文档安装了Aria2,那么默认的Aria2地址为http://<ip>:16800/jsonrpc
,密码在你通过Docker安装的时候作为参数写入
你也可以通过Motrix作为Aria下载器,其下载端口和密码在该软件的设置中