【更新1.3.3】可生成静态页面的在线文件浏览器 php-file-browser
本帖最后由 jokin1999 于 2020-10-18 15:01 编辑# php-file-browser
基于PHP开发的可生成静态页面的在线文件浏览器
[!(https://img.shields.io/github/forks/file-browser/php-file-browser?style=flat-square)](https://github.com/file-browser/php-file-browser/network)
[!(https://img.shields.io/github/issues/file-browser/php-file-browser?style=flat-square)](https://github.com/file-browser/php-file-browser/issues)
!(https://img.shields.io/github/v/tag/file-browser/php-file-browser?style=flat-square)
!(https://cdn.jsdelivr.net/gh/file-browser/pages@latest/demo_2.0.0.png)
## 依赖
- PHP > 7.0
## 静态模式使用方法(推荐)
**自建**
- 修改`.config`配置
- 增加文件至根目录
- 运行`tool.php`生成`index.html`文件
**GitHub Action**
- 修改`.config`配置
- 增加文件至根目录
- 提交`GitHub`
- 等待`Action`提交`gh-pages`分支
- 开启`Pages`
## 动态模式使用方法
- 将`tool.php`重命名为`index.php`
## 国内访问加速
- 登录`vercel.com`
- 导入项目
- 绑定域名
- 将该域名设置分支为`gh-pages`
- 再次触发Deploy即可生效
【2020-10-18更新 2.0.0】
模板文件与主程序版本分离
新增CDN下载选项
修复环境变量缺失
修复其他若干bug
【2020-10-11更新 1.3.3】
增加下载链接复制按钮
【2020-07-31更新 1.3.2】
修复调用执行时无法正确找到配置文件的bug
【2020-07-31更新 1.3.1】
支持远程模板(仅推荐在静态模式使用)
支持index.html文件保存位置自定义
【2020-07-29更新 1.3.0】
取消map.json文件
更新.config文件
支持环境变量设置
支持扫描目录自定义
支持代码压缩
【2020-07-28更新 1.2.1】
支持隐藏多媒体下载按钮
【2020-07-27更新 1.2.0】
链接支持打开指定目录
【2020-07-26更新 1.1.0】
支持多媒体在线播放
试用一下大佬的作品 收下看看,感谢楼主分享 收下看看,感谢楼主分享 感谢楼主的分享! 感谢分享 你这个在线浏览,如果碰到视频类文件,可不可以直接在线点开就看?但不能下载? yagiza 发表于 2020-7-25 09:23
你这个在线浏览,如果碰到视频类文件,可不可以直接在线点开就看?但不能下载?
下个版本添加 本帖最后由 yagiza 于 2020-7-25 16:51 编辑
麻烦问下,那你这个下一个版本大约啥时候出啊?视频最好能在线播放,但可以后台或者设置选择可以下载和不可以下载视频,急要这个功能,啥时候可以要?还有能够显示文件容量是多少。 另外,你这怎么架设?大致说下好吗?谢谢? 这个生成的json是干啥用的,里面就一些git的相关信息