一个轻量级、适应多种平台、适应多种网盘的在线文件目录及文件管理工具。
https://github.com/ukuq/onepoint
- 模块分离,适应性强
- 可部署于多种平台
- 支持于多种网盘
- 支持多个同类型网盘挂载
- 支持文件目录
- 部分支持文件管理
- 支持前后端分离
- 内存缓存、惰性加载
- 内置代理下载功能
- 支持视频、音频、文本等多种格式预览
- 支持 readme 和全局公告
- onedrive 教育版/企业版/个人版
- onedrive 无全局管理员版
- onedrive google drive
- scf 腾讯云云函数
- now.sh now 托管平台
- linux 服务器部署
npm install -g onepoint
onepoint
or
git clone https://github.com/ukuq/onepoint.git
cd onepoint && npm start
受限于 nowsh 对文件数量的限制,实际部署时使用的是 npm 包,而不是 github 文件。 nowsh 部署所需要的文件都放到了 ./test/nowsh 目录下,部署时只需要在该文件夹下运行 now 命令即可。
参考命令
npm install -g now@16.7.3
npm login
cd onepoint/test/nowsh
now
以下链接由 github action 自动部署
https://service-0nvsu1bi-1255607810.ap-hongkong.apigateway.myqcloud.com/release/onepoint
个人建议,先使用默认的配置安装一遍,如果没有问题,修改 config.json 后再次安装。
文档地址:https://ukuq.github.io/onepoint/
配置工具: https://ukuq.github.io/onepoint/config.html
参考手册:https://www.onesrc.cn/p/details-of-onepoint-configjson-configuration.html
MIT