各位Zdir用户,大家好,2023新的一年,祝大家新年快乐。与此同时我们2023年的第一个Zdir版本3.2.0
已经发布,此版本更新了一些特别功能(请看下文),推荐大家更新。
概述:
Zdir 3使用Golang + Vue3开发的轻量级目录列表程序,支持Linux、Docker、Windows部署,支持视频、音频、代码等常规文件预览,适合个人或初创公司文件分享使用,亦可作为轻量级网盘使用。
3.2.0更新内容
- 新增:后台管理,目前支持站点设置、密码修改
- 新增:视频预览支持调用第三方外部播放器
- 新增:文件列表分页支持,实测单个目录下1万个文件前端已经毫无压力
- 新增:前端可设置默认搜索引擎和分页展示数量
- 新增:音乐播放列表支持
- 新增:SQLite3数据库支持
- 新增:部分后台API
- 新增:404页面
- 优化:界面优化、文件体积优化
- 变更:文件上传修改限制为1GB
- 变更:配置文件逻辑变更,优先查找
data/config/config.ini
,其次查找data/config.ini
- 修复:修复了一处漏洞和若干BUG
更新内容详情
后台管理:
3.2.0
新增了后台管理,目前后台功能较为简单,暂时只支持站点设置、密码修改,后续会不断增加新功能。
视频预览支持调用第三方外部播放器:
Zdir支持在线播放H264编码的.mp4
格式文件,其它编码和后缀暂不支持。不过不用担心,3.2.0
版本开始支持一键调用第三方外部播放器,比如调用您本地的PotPlayer播放器。
注意:前提是您本地已经安装对应的播放器(比如:PotPlayer),否则点击后没有反应。
文件列表分页支持:
之前有小伙伴反应,某个目录下文件多了卡的不行,经排查,发现前端组件性能存在瓶颈(golang后端毫无压力),于是采用了前端分页方案,目前实测单个目录下1万个文件,Zdir已经毫无压力。
当某个目录下的文件超过50个,会自动开启分页支持,如下图:
音乐播放列表支持:
Zdir 3.2.0版本开始,新增音乐列表模式,当您进入某个目录的时候,如果该目录下存在音频文件,在Zdir WEB页面的左下角会出现一个音乐播放列表,如下图。
现在我和我的小伙伴可以愉快的通过Zdir听歌啦。
404页面:
当访问不存在的路由时,会返回一个404页面,相对来说更加友好了。
分页数量/默认搜索设置
在用户前台的导航栏上有个设置按钮,可以设置文件分页数量以及默认搜索方式。但是注意:该设置仅保存在浏览器本地,更换浏览器后将失效。
用户无感知的更新功能不再一一列举。
一键升级
针对Linux用户,可以使用下面的命令一键升级:
#一键升级Zdir
curl -s "http://soft.xiaoz.org/zdir/sh/upgrade.sh"|bash -s 3.2.0
其它升级方式可参考升级文档:https://doc.xiaoz.org/books/zdir-3/chapter/eecca
其它说明
- DEMO:http://soft.xiaoz.org/
- 帮助文档:https://doc.xiaoz.org/books/zdir-3
- 项目地址:https://github.com/helloxz/zdir
- 社区反馈:https://xiawen.cc/t/zdir
- QQ群:283604395
期待下个版本带私有的更新!