说明:
在实际环境中你需要向小伙伴分享一些文件;视频等,百度云盘,下载速度慢,群晖的分享功能操作繁琐,有没有更好更快的方法。那就是Zdir了,它是一款目录列表程序,利用它可以搭建自己的下载站,把要分享的东西分类放到里面即可。下面记录下搭建过程。
环境要求
- PHP >= 5.6(建议PHP 7.2)
- HTTP后端Nginx或Apache
使用方法
- 搭建群晖web环境:进入套件中心,安装Web Station,安装PHP7.2,安装Nginx。
- 下载我修改的源码,并解压,把zdir-master文件夹放到web目录下。
- 右键zdir-master文件夹,设置权限,并勾选“应用到这个文件夹、子文件夹及文件”。
- 进入Web Station-虚拟主机-新增-基于端口,按照如下图所示新增站点,点击确定。其中端口可以自定义。
- 在浏览器输入:群晖IP地址+端口号,即可访问Zdir站点。
主要功能
- 目录浏览
- MarkDown文件预览
- CSS/JavaScript一键复制
- 文件hash
- 图片预览
- 视频播放(支持
.mp4
.ts
.m3u8
等部分格式) - 音频播放(支持
.mp3
.wav
.flac
.ape
) - 文本查看器(支持的格式有
.txt
.sh
.py
.go
.c
.cpp
) - Office在线预览(支持
.doc
.docx
.xls
.xlsx
.ppt
.pptx
),注意:群晖内网访问方式不支持预览 - 二维码生成
- 文件管理(上传/删除/编辑等)
- 文件索引,注意:群晖php套件不支持索引
- 文件搜索,注意:群晖php套件不支持搜索
- 密码验证
- 支持中文显示