-
- 支持本机、从机、七牛、阿里云 OSS、腾讯云 COS、又拍云、OneDrive(国际版/世纪互联版)、SharePoint(国际版/世纪互联版) 作为存储端
- 上传/下载 支持客户端直传,支持下载限速
- 可对接 Aria2 离线下载
- 在线 压缩/解压缩、多文件打包下载
- 覆盖全部存储策略的 WebDAV 协议支持
- 拖拽上传、目录上传、流式上传处理
- 文件拖拽管理
- 多用户、用户组
- 创建文件、目录的分享链接,可设定自动过期
- 视频、图像、音频、文本、Office 文档在线预览
- 自定义配色、黑暗模式、PWA 应用、全站单页应用
- All-In-One 打包,开箱即用
- … …
部署
- https://github.com/moeYuiYui/Cloudreve/releases/download/3.2.0/cloudreve_sp_3.2.0_linux_amd64.tar.gz
- https://github.com/moeYuiYui/Cloudreve/releases/download/3.2.0/cloudreve_sp_3.2.0_windows_amd64.zip
上面的连接
wget https://github.com/moeYuiYui/Cloudreve/releases/download/3.2.0/cloudreve_sp_3.2.0_linux_amd64.tar.gz
# 解压程序包 tar -zxvf cloudreve_sp_3.2.0_linux_amd64.tar.gz # 赋予执行权限 chmod +x ./cloudreve # 启动 Cloudreve ./cloudreve
这里是解压、修改权限、启动。结果发现5212端口问题,因为这个VPS里面已经安装了一个,于是我就修改为5213端口,顺利启动。
因为3.2.1没有SP版本。所以我就暂时没有去更新
宝塔面板里面:
1、域名反代端口
2、进程守护(注:必须要进程启动才能添加,进程没有启动时无法添加)
3、添加SSH
然后就是常规操作 这里有教程
注册应用:
拿到应用密码,填入对应位置
填入应用ID和密码
剩下的教程看这里
https://www.lizi.tw/web/19332.html
挂载好的时候。注意:
栗子博客是用另外一个网盘程序获得siteId 网盘ID获取程序比较多。随意找一个获取即可
世纪互联是这样 “https://microsoftgraph.chinacloudapi.cn/v1.0/sites/{siteid}” 国际版是这样的 “https://graph.microsoft.com/v1.0/sites/{siteid}” https://microsoftgraph.chinacloudapi.cn/v1.0/sites/bbz.sharepoint.cn,a5345691d-59352-43450-b6ff-9b34535ff607c,2d628e9c-9288-4992-8d9d-15fbea4e917e”(本siteID已混淆。不能使用) 在储存策略里面修改 把Server 地址修改为上面的地址,其他不用动。这样就挂载好世纪互联 的SharePoint 了,如下图。其他不用修改
所以我用的代码就是upload/{path} 这样的路径。上传后的效果 这是SharePoint 里面的效果,这样不影响后期增加或减少文件夹,
这是我cloudreve 前端展示效果,
下载速度最快能到10M,一般在2~3M左右,而且下载的时候文件名也不用修改。
路径魔法变量
魔法变量 | 描述 | 示例 |
---|---|---|
{randomkey16} | 16位随机字符 | N6IimT5XZP324ACK |
{randomkey8} | 8位随机字符 | gWz78q30 |
{timestamp} | 秒级时间戳 | 1582692933 |
{timestamp_nano} | 纳秒级时间戳 | 1582692933231834600 |
{uid} | 用户ID | 1 |
{path} | 用户上传路径 | /我的文件/学习资料/ |
{date} | 日期 | 20060102 |
{datetime} | 日期时间 | 20060102150405 |
{year} | 年份 | 2006 |
{month} | 月份 | 01 |
{day} | 日 | 02 |
{hour} | 小时 | 15 |
{minute} | 分钟 | 04 |
{second} | 秒 | 05 |