jokin1999 发表于 2020-7-22 14:53

【更新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】
支持多媒体在线播放




sxf_0328 发表于 2020-8-12 17:16

试用一下大佬的作品

ggbdpq 发表于 2020-7-22 16:10

收下看看,感谢楼主分享

blindcat 发表于 2020-7-22 15:29

收下看看,感谢楼主分享

用户SVIP 发表于 2020-7-22 16:44

感谢楼主的分享!

hxtwlkq 发表于 2020-7-22 18:16

感谢分享

yagiza 发表于 2020-7-25 09:23

你这个在线浏览,如果碰到视频类文件,可不可以直接在线点开就看?但不能下载?

jokin1999 发表于 2020-7-25 16:34

yagiza 发表于 2020-7-25 09:23
你这个在线浏览,如果碰到视频类文件,可不可以直接在线点开就看?但不能下载?

下个版本添加

yagiza 发表于 2020-7-25 16:48

本帖最后由 yagiza 于 2020-7-25 16:51 编辑

麻烦问下,那你这个下一个版本大约啥时候出啊?视频最好能在线播放,但可以后台或者设置选择可以下载和不可以下载视频,急要这个功能,啥时候可以要?还有能够显示文件容量是多少。

yagiza 发表于 2020-7-25 16:49

另外,你这怎么架设?大致说下好吗?谢谢?

CT554778689 发表于 2020-7-25 20:14

这个生成的json是干啥用的,里面就一些git的相关信息
页: [1] 2 3 4 5
查看完整版本: 【更新1.3.3】可生成静态页面的在线文件浏览器 php-file-browser