一、开源项目简介
一款使用PHP开发的目录列表程序,无需数据库,体积小巧,功能完善。
二、功能概述
主要功能
- 目录浏览
- 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访问方式不支持预览
- 文件索引
- 二维码生成
- 文件管理(上传/删除/编辑等)
- 文件搜索
- 密码验证
- 支持中文显示
- 支持Docker部署
三、技术选型
环境要求
- PHP >= 5.6(建议PHP 7.2)
- 文件索引依赖于curl组件
- 如果需要获得更高级的文件管理功能,依赖于Fileinfo, iconv, zip, tar and mbstring组件(非必须)
依赖以下开源项目
- tinyfilemanager
- parsedown
- LayUI
四、界面展示
五、开源协议
使用Apache2.0开源协议
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
评论(0)