可参考:OneDriveUploader:多线程上传文件/文件夹到OneDrive的工具,支持Linux、Windows、MacOS一、OneList介绍OneList基于GoLang
支持 国际版, 个人免费版(家庭版), 中国版(世纪互联).
支持同时列出多个盘的目录.(要求每个盘的SubPath唯一)
支持文件夹内超过 200 个项目
支持后台自动刷新缓存.
支持路径中含有特殊字符.
支持使用不同目录使用不同账户密码加密(HTTP 401).
支持隐藏目录和文件(跳过缓存).
数据储存在内存中,响应更加迅速.二、安装宝塔面板安装宝塔面板5.9.1,并手动修改到专业版(到期时间:2999-12-31)三、安装Go1.12.5SSH下:如果已经安装了宝塔面板,则跳过安装宝塔,直接安装go1.12.5。然后执行使其生效执行,查看是否成功四、安装OneList1、下载OneList、设置权限2、授权认证
点击右侧URL
登录并授权,授权【国际版、个人版(家庭版)】、【中国版(世纪互联)】。授权后会获取一个localhost
开头打不开的链接,这里复制好整个链接地址,包括localhost
。3、使用命令4、生成配置文件提示Success! Add config. '/path/to/config.json'
信息,则添加成功。这里要注意的是:本文默认的配置文件路径/opt/OneList/config.json
,参数详解,可自行修改:这里注意,挂载多个盘符的时候,SubPath
参数请不要为/
,单个网盘建议为/
。五、运行OneList建议这两个魔改版模板,可播放视频等:1、https://raw.githubusercontent.com/jackjieYYY/yyy/master/index.html
2、https://raw.githubusercontent.com/MoeClub/OneList/master/Rewrite/%40Theme/HaorWu/index.html
原版:https://raw.githubusercontent.com/MoeClub/OneList/master/Rewrite/index.html替换下面的https://raw.githubusercontent.com/MoeClub/OneList/master/Rewrite/index.html最后打开ip:端口
访问即可,如果你挂载网盘的时候SubPath
为/
,那么直接通过根目录查看,如果为/onedrive1
,那么通过ip:端口/onedrive1
查看,如果该路径不存在,则会提示No Found.
。且首次运行会异步缓存,也就是至少有一个盘缓存成功了,才会显示。六、设置反代,直接使用域名访问宝塔安装Nginx,建立站点,设置反代七、开机自启这里新建一个简单的systemd
配置文件,适用CentOS 7
、Debian 8+
、Ubuntu 16+
。使用命令:最后如果我们只想显示网盘的某些文件夹,那么可以分别挂载该网盘的不同目录即可,具体操作看配置文件说明。OneList开源地址:https://github.com/MoeClub/OneList/tree/master/Rewrite魔改版模板,可播放视频等:https://github.com/MoeClub/OneList/tree/master/Rewrite/%40Theme
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
喜欢就支持一下吧