Busy0769 / zdir

使用PHP开发的目录索引系统

Home Page:https://wget.ovh/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

zdir

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方式部署

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访问方式不支持预览
  • 文件索引
  • 二维码生成
  • 文件管理(上传/删除/编辑等)
  • 文件搜索
  • 密码验证
  • 支持中文显示

Demo

获取捐赠版

扫描下方二维码,捐赠大于30元以上可获得捐赠版,捐赠版可享受首次技术支持及去除广告,捐赠后请联系我的QQ:337003006获取。

联系我

感谢

Zdir的诞生离不开以下开源项目,在此表示感谢。

About

使用PHP开发的目录索引系统

https://wget.ovh/

License:Apache License 2.0


Languages

Language:JavaScript 83.4%Language:PHP 14.2%Language:CSS 2.4%