Zdir是一款使用Golang + Vue3开发的多功能私有存储程序,集成了文件索引、在线预览和分享功能,支持WebDAV和离线下载,非常适合安装在NAS设备或大容量VPS上,是个人、工作室和小团队分享文件的理想选择。
演示
- 演示地址:https://demo.zdir.pro/ (国外服务器)
- 用户名:xiaoz
- 密码:xiaoz.org
- Zdir官网:https://www.zdir.pro/zh/
Zdir 4.6.0更新内容
- 新增:支持挂载115网盘(开放平台)
- 新增:支持挂载123云盘(开放平台)
- 新增:禁止原始目录列表可通过参数选项关闭
- 优化:Gorm日志调整级别为error模式
- 优化:SQLite 3开启WAL模式
- 优化:右键删除文件时给出二次确认提示
- 优化:挂载网络存储时的错误提示翻译
- 修复:添加网络存储挂载后搜索缓慢问题
- 修复:编辑FTP、SMB挂载类型时端口显示错误
- 其它优化和BUG修复
更新详情
挂载115网盘
Zdir 4.6.0版本开始我们已经通过115开放平台提供的API接口实现挂载,首先需要打开【Zdir控制面板 >> 网络存储】,然后选择挂载为直链存储。
- 网盘类型:选择115网盘
- 名称:随便填写,只能是字母或数字
- 使用115生活APP扫码完成授权
- 最后点击提交
挂载成功后,点击挂载列表右上方的文件夹图标即可打开查看内容。
挂载123云盘
其实在之前的版本中,Zdir已经支持123云盘WebDAV挂载,该挂载使用中转模式,存在一定网络损耗。现在已经支持通过123云盘开发平台接入,速度更快,性能更好。
登录123云盘账户后,访问:https://www.123pan.com/developer 申请开放平台API
然后填写:
- 123云盘手机号
- 云盘UID,在 个人中心 找到账号ID
- 邮箱
- 场景描述
- 目标用户描述
申请通过后123云盘会将 OpenAPI 公私钥发送到您的邮箱(注意垃圾箱),请注意查收。
邮箱里面包含了client_id
和client_secret
,我们后续需要使用。
打开【Zdir控制面板 >> 网络存储】,然后选择挂载为直链存储。
- 网盘类型:选择123云盘
- 名称:随便填写,只能是字母或数字
- Client ID:对应上面获取的
client_id
- Client Secret:对应上面获取的
client_secret
挂载成功后,点击挂载列表右上方的文件夹图标即可打开查看内容。
原始目录列表可通过参数选项关闭
在【管理面板 - 参数设置】,找到禁止原始目录列表,可选择开启或者关闭(默认开启),具体的效果如下。
开启后,访问/public
,不会列出公有文件,可避免文件被恶意遍历。
如果选择关闭,访问/public
的时候会列出原始公有文件列表,如下图。
其它用户感知不明显的地方不再一一列举。
赠送Zdir Pro授权
为了感谢新老用户的支持,我们准备了一批Zdir Pro三个月兑换码,关注我们的公众号【这软件有意思】,找到文章【多功能文件分享程序Zdir 4.6.0发布,新增网盘挂载】进行获取。
升级
Docker用户
Docker用户,且已经订阅了Zdir Pro,可以直接在【管理面板 - 关于】,然后在线升级。注意:此功能需要Zdir 4.3.0
以上版本!
其它安装方式
其它安装方式请参考帮助文档:https://doc.xiaoz.top/web/#/10/59 进行升级。
安装Zdir
还未安装Zdir的用户,可参考帮助文档:https://doc.xiaoz.top/web/#/10/38 进行安装。
结语
Zdir是一款功能强大的私有存储程序,能够满足个人、工作室和小团队的文件管理需求。通过Golang和Vue3的结合开发,Zdir不仅提供了文件索引、文本编辑、在线预览和分享等基本功能,还支持WebDAV,进一步提升用户体验。不论您是需要在NAS设备上管理大容量数据,还是希望在VPS上分享文件,Zdir都是一个理想的选择。
更多详情请您可以访问我们的官网了解:https://www.zdir.pro/zh/
能否支持更多视频格式在线播放,例如.mkv格式
暂时不会考虑支持,Zdir走的轻量化路线,现在依赖浏览器解码视频,没有任何内置解码器。如果考虑支持更多格式,那就得内置ffmpeg来解码,不仅更重而且会耗费更多资源。
但是Zdir支持调用第三方播放器打开,比如Potplayer、IINA、MX Player等播放器,对于浏览器无法解码的视频,建议调用第三方播放器。