前言
关于资源搜索类的项目之前给大家推荐过爱盘的搭建教程,那么今天在来分享一个类似的项目-CloudSaver
界面
以下是与该项目相关的一些图片:
📸 界面预览
PC 端
移动端
功能特性
- 🔍 多源资源搜索
- 支持多个资源订阅源搜索
- 支持关键词搜索与资源链接解析
- 支持豆瓣热门榜单展示
- 💾 网盘资源转存
- 支持115 网盘,夸克网盘,天翼网盘一键转存
- 支持转存文件夹展示与选择
- 👥 多用户系统
- 支持用户注册登录
- 支持管理员与普通用户权限区分
- 📱 响应式设计
- 支持 PC 端与移动端自适应布局
- 针对不同设备优化的交互体验
准备条件
1)一台服务器
我们使用VPS来演示(注意服务器不选中国大陆地区的,没法使用)
需要vps的可以看以下信息
莱卡云官网
2)本项目使用到的github
https://github.com/jiangrui1994/CloudSaver
目前已经2.5k stars
更多功能可以访问GitHub
3)域名(可选)
域名可以根据自己的需求绑定
一、Docker环境部署
在vps安装docker和docker-compose
Docker官方安装文档(英文)
https://duan.yyzq.eu.org/docker-001
Docker-Compose官方安装文档(英文)
https://duan.yyzq.eu.org/docker-002
Centos安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//03
Ubuntu安装Docker和Docker-compose(中文)
https://duan.yyzq.eu.org//04
推荐直接用一键脚本
docker安装脚本
bash <(curl -sSL https://cdn.jsdelivr.net/gh/SuperManito/LinuxMirrors@main/DockerInstallation.sh)
docker-compose安装脚本
curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose && chmod +x /usr/local/bin/docker-compose
二、创建docker-compose.yml文件
mkdir cloudsaver;cd cloudsaver #创建一个目录,并进入此目录
然后再新建docker-compose.yml
vim docker-compose.yml
services: # 定义服务
cloudsaver: # 服务名称:cloudsaver
image: jiangrui1994/cloudsaver:latest # 使用的 Docker 镜像(最新版)
container_name: cloud-saver # 容器名称设为 cloud-saver
ports: # 端口映射配置
- "8008:8008" # 将主机的 8008 端口映射到容器的 8008 端口
volumes: # 数据卷挂载配置
- ./data:/app/data # 挂载当前目录下的 data 目录到容器的 /app/data
- ./config:/app/config # 挂载当前目录下的 config 目录到容器的 /app/config
restart: always # 重启策略:容器退出时总是自动重启
三、执行容器运行命令
docker-compose up -d #运行容器
docker-compose ps #查看是否开启成功
正常启动如下所示
docker-compose ps
NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS
cloud-saver jiangrui1994/cloudsaver:latest "/app/docker-entrypo…" cloudsaver 15 minutes ago Up 15 minutes 0.0.0.0:8008->8008/tcp, [::]:8008->8008/tcp
四、打开web页面使用
成功以后需要打开自己相应的端口(8008)防火墙就可以web端访问了
打开自己VPS的端口加ip进入初始化页面
http://ip:8008
注意事项
资源搜索需要配置代理环境
默认注册码
管理员:230713
普通用户:9527
五、绑定域名
如需绑定域名可以参考
NginxProxyManager
https://duan.yyzq.eu.org//npm-ch
绑定完域名配置好证书就可以用域名来访问了
有任何问题可以直接留言或者问我
有任何问题可以直接留言或者问我
有任何问题可以直接留言或者问我
欢迎关注我们的微信公众号!
评论区