使用 Golang + Vue3 开发的轻量级目录列表程序,支持 Linux 、Docker 、Windows 部署,支持视频、音频、代码等常规文件预览,适合个人或初创公司文件分享使用,亦可作为轻量级网盘使用。
最近更新到 3.2.0 了: https://www.xiaoz.me/archives/18254
已实现功能
- 目录列表
- MarkDown 预览
- 支持搜索当前目录与全局搜索(备注:全局搜索仅 Linux 支持)
- 视频预览(支持 H.264 编码的
.mp4格式及.m3u8),支持调用外部播放器( PotPlayer 等) - 音频预览
- 图片预览
- 代码与文本预览,支持部分代码高亮
- CSS/JavaScript 一键复制
- Office 在线预览(支持.doc .docx .xls .xlsx .ppt .pptx ),注意:如果是内网或 IP 访问或非标准多端口方式不支持预览
- 二维码生成
- 支持中文显示
- 支持 Linux 、Docker 、Windows 等多种部署方式
- 基本的文件管理(上传、重命名、删除、新建目录)
- 文件上传
- API 支持
- 后台管理
- 音乐播放列表
部分界面展示
首页展示:

用户登录界面:

多文件上传界面:

文件详情页面:

后台管理界面:

视频播放界面:

音乐列表功能:

其它说明
- DEMO:http://soft.xiaoz.org/
- 帮助文档:https://doc.xiaoz.me/books/zdir-3
- 项目地址:https://github.com/helloxz/zdir
- 社区:https://xiawen.cc/t/zdir
- QQ 群:283604395