NAS用户福音:一站式部署CloudSaver,实现网盘资源搜索与转存自动化
对于依赖网盘的用户而言,资源查找与跨平台转存常常是繁琐的流程。本期内容将为大家详细介绍一款功能强大的工具——CloudSaver,它能够将资源搜索与网盘转存整合为一体,并通过Docker在您的NAS上轻松部署。

该工具支持响应式布局,可在手机与电脑端获得良好的浏览体验,并可通过Docker实现一键快速部署。将其与CD2、Alist等工具相结合,能在NAS环境中构建起一个高效的资源管理闭环。
项目功能概览
该项目集成了多项实用功能,旨在提升网盘资源的使用效率:
🔍 多渠道资源聚合搜索:
- 支持从多个资源订阅源进行聚合搜索。
- 可通过关键词直接查找,或解析已有的资源链接。
- 提供豆瓣热门影视榜单的展示功能。
💾 便捷的网盘转存操作:
- 支持一键转存至115网盘、夸克网盘、天翼云盘及123云盘。
- 在转存前可清晰展示文件夹结构,方便用户选择目标路径。
👥 完善的多用户管理系统:
- 提供用户注册与登录功能。
- 设有管理员与普通用户两种角色,并分配不同的管理权限。
📱 自适应的界面设计:
- 采用响应式设计,能自动适配PC端与移动端屏幕。
- 针对不同设备的操作习惯进行了交互优化。
详细部署步骤
以下将以威联通(QNAP)NAS为例,演示如何使用Docker Compose部署CloudSaver。项目提供稳定版与测试版镜像,您可以根据需要选择。
创建docker-compose.yml文件,并填入以下配置内容:
version: "3" # 最新版Docker Compose建议删除该行
services:
cloudsaver:
image: jiangrui1994/cloudsaver:latest # 使用 jiangrui1994/cloudsaver:test 可部署测试版
container_name: cloud-saver
ports:
- "8008:8008" # 冒号左侧的宿主机端口可按需修改
volumes:
- /share/Container/cloudsaver/data:/app/data # 请根据实际情况修改冒号左侧的本地路径
- /share/Container/cloudsaver/config:/app/config
restart: unless-stopped

服务启动后,通过容器日志可以确认系统已自动生成初始的.env环境变量配置文件。接下来,我们需要根据自身需求对该文件进行调整。

在NAS内部,我们可以直接使用威联通自带的Text Editor文本编辑器来打开并修改此文件。完成编辑后保存即可。

在配置文件中,您可以添加或修改必要的环境变量。例如,为了增强安全性,建议生成并配置JWT密钥。以下是一个配置示例(部分敏感信息已做处理):
# JWT安全密钥配置
# 可以通过SSH连接到NAS,执行以下命令生成一个强密钥:
# openssl rand -base64 32
JWT_SECRET=FLtxW7hOfP+n8RxJMF2pJ9QqK8pRjP0ZpC3vUcD2RgA=

基本使用与配置指引
请注意: 资源搜索功能需要配置可访问外网的代理环境。
完成上述部署后,在浏览器中输入 您的NAS_IP地址:8008 即可访问CloudSaver的Web界面。首次使用需要注册账户,请注意账户名不能使用中文。
系统初始注册码如下:
- 管理员账户注册码:
230713 - 普通用户账户注册码:
9527

注册成功后系统会自动登录,进入主界面后即可开始使用搜索功能。

点击左侧导航栏的第二个图标,可以进入核心功能区域进行体验。

接下来进入“设置”页面,这里可以完成多项关键配置,例如设置网络代理、修改用户注册码等。

最重要的是在此处绑定您需要使用的网盘账户。通常需要填写对应网盘的Cookie或账户令牌信息。

您还可以在此选择启用的资源搜索频道。

以目前用户基数较大的115网盘为例,演示如何绑定账号。建议使用备用账号进行测试。
- 在电脑浏览器中登录115网盘。
- 打开浏览器开发者工具(按F12),切换到
Network(网络)标签页。 - 在筛选框中输入
get,找到名为warning_get的请求。 - 在该请求的
Headers(标头)部分,找到并复制Cookie字段的全部内容。

此外,也可以利用Alist等工具来获取网盘令牌,部分网盘Token可自动转换为CloudSaver所需的Cookie格式。
将复制好的Cookie信息粘贴到CloudSaver设置页面对应网盘的配置框中,其他网盘的配置方法类似。完成所有配置后,务必点击保存。

配置保存后,即可进行转存测试。由于本例只绑定了115网盘,因此在搜索时寻找标注有115网盘来源的资源进行转存测试。

操作完成后,登录115网盘客户端或网页版,在对应的保存目录中即可查看到刚刚转存成功的文件或文件夹。

总结
CloudSaver 是一个集影视资源聚合搜索与多网盘一键转存于一体的高效工具。它支持丰富的资源源、主流的国内网盘,并配备了多用户权限管理系统。通过Docker Compose部署,过程简单快捷,非常适合拥有NAS设备的用户搭建私有化服务。其界面采用响应式设计,无论在电脑还是手机上都能够提供流畅的使用体验。
如果您正在寻找一种方案来整合与管理分散在各个网盘中的资源,或者在NAS上构建自动化的资源收藏链路,那么CloudSaver值得您尝试与部署。