GONEList – 一款极易部署的Onedrive网盘文件目录列表程序

源码简介

Golang Onedrive List – 极易部署的 Onedrive List 服务

相关网址

效果展示:https://gonelist.cugxuan.cn

前端项目地址:https://github.com/Sillywa/gonelist-web

详细文档地址:https://gonelist-doc.cugxuan.cn

源码特性

  • 「跨平台」,兼容 Linux/Windows/MacOS 等多个平台
  • 「极速部署」,下载对应程序,修改配置即可前后端一键部署
  • 「直链下载」,文件直链下载,下载不消耗服务器流量
  • 「自动刷新」,自动刷新缓存,可自定义时间
  • 「自定义目录」,支持将 onedrive 的某个目录作为根目录
  • 「在线播放」,支持在线播放音频和视频,在线浏览图片
  • 「海量文件」,支持单目录下上千个文件,正常使用
  • 「多平台」,支持个人版、教育账号、世纪互联等
  • 「README」,支持页面添加 README
  • 「加密目录」,支持给目录加密
  • 「登陆缓存」,登陆 onedrive 之后会有缓存,下次直接启动无需登录

注:支持绝大部分教育账号,部分 教育账号 因为需要管理员同意无法使用

安装教程

下载 Github Release 或者 gonelist-release 中对应的包,Linux 系统下载 gonelist_linux_amd64.tar.gz,直接运行即可启动,以 Linux 系统本地启动为例

// 下载对应的安装包,也可下载 gonelist-release 中的包,下面命令不一定是最新版本
$ wget https://github.com/cugxuan/gonelist/releases/download/v0.4.1/gonelist_linux_amd64.tar.gz
$ tar -zxf gonelist_linux_amd64.tar.gz && cd gonelist_linux_amd64
$ ./gonelist_linux_amd64

打开 http://localhost:8000 按照提示登录后即可。如果是在本地部署,登陆成功会跳转到首页,此时已经完成部署。

如果是在服务器部署,登陆成功会跳转到 http://localhost:8000/auth?code=xxx ,将当前网址改成 http://yoursite:8000/auth?code=xxx 再回车等待文件加载后,会自动跳转你的网站 http://yoursite:8000 。如果登陆后一直没有反应,可能是因为文件夹数量过多导致,建议设置「子文件夹」选项。

默认情况下读取当前路径的 config.json 作为配置文件,或加参数 --conf=dir1/file.json 指定配置文件路径

完整安装教程请点此查看:https://gonelist-doc.cugxuan.cn/#/

使用配置

对目录加密

使用 .password 加密

这种方式是最省事而且比较灵活的,在 onedrive 任意目录下创建 .password 文件,在文件内输入密码即可

注:这种方式只能对当前文件夹设置密码,对文件夹的子文件夹未做处理,但可以对子文件夹设置不同的密码
举个例子

// 当前目录的密码是 .password 中的字符串
// 子目录中的 加密目录-123 是对应目录的字符串
.
├── .password
├── README.md
├── 加密目录-123
│   └── .password
└── 未加密目录
    └── README.md

配置文件加密

// 给文件夹设置密码,相比此方法,更加建议直接在文件夹下的创建 .password 设置密码
"pass_list": [
{
    "path": "",
    "pass": ""
}
]
// 举个例子,根目录下有个文件夹叫 /test-pass,想设置密码 123456
"pass_list": [
{
    "path": "/test-pass",
    "pass": "123456"
}
]

配置README 页面

你可以在目录的每个位置加入 README.md 文件,然后在其中编写内容

就可以在站点的每个目录下看到当前 README.md 里面的内容了,根据配置刷新,默认 10 分钟

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇