Zdir是一款使用PHP开发的目录列表程序,无需数据库,体积小巧,功能完善。
- PHP >= 5.6(建议PHP 7.2)
- 文件索引依赖于
curl
组件 - 如果需要获得更高级的文件管理功能,依赖于Fileinfo, iconv, zip, tar and mbstring组件(非必须)
- 下载源码放到站点根目录
- 将
config.simple.php
修改为config.php
- 修改
config.php
设置自己的网站标题/关键词/描述/密码等信息 - 如果需要排除某个目录,再次修改
config.php
,里面有说明 - 更多说明请查看帮助文档:https://dwz.ovh/zdir
docker run --name="zdir" \
-d -p 1080:80 --restart=always \
-v /data/wwwroot/default:/data/wwwroot/default \
helloz/zdir \
/usr/sbin/run.sh
更多说明可参考:https://www.xiaoz.me/archives/14809
- 目录浏览
- MarkDown文件预览
- CSS/JavaScript一键复制
- 文件hash
- 图片预览
- 视频播放(支持.mp4 .ts .m3u8等部分格式)
- 音频播放(支持
.mp3
.wav
.flac
.ape
) - 文本查看器(支持的格式有.txt .sh .py .go .c .cpp)
- Office在线预览(支持.doc .docx .xls .xlsx .ppt .pptx),注意:如果是内网或IP访问方式不支持预览
- 文件索引
- 二维码生成
- 文件管理(上传/删除/编辑等)
- 文件搜索
- 密码验证
- 支持中文显示
- 演示地址:http://soft.xiaoz.org/
- 备用演示:https://wget.ovh/
扫描下方二维码,捐赠大于30元
以上可获得捐赠版,捐赠版可享受首次技术支持及去除广告,捐赠后请联系我的QQ:337003006获取。
- Blog: https://www.xiaoz.me/
- QQ: 337003006
- 社区支持: https://ttt.sh/
- 帮助文档:https://dwz.ovh/zdir
Zdir的诞生离不开以下开源项目,在此表示感谢。