本帖最后由 虚空 于 2018-6-28 11:37 编辑
============ 2018/6/28更新 Filemanager 已经不再维护 =============
前几天aiar2流行的时候 大家都用h5ai 不过h5ai的缺点有很多 比如说没有用户登录 不能设置权限 不能上传等等
找了半天 发现了h5ai的替代版 就是filemananger 一开始是当做Caddy的plug-in流行 不过后来发现其实不用Caddy一样可以用
就像官网说的
2.PNG
(8.2 KB, 下载次数: 1)
自带网络服务器功能 下载地址https://henriquedias.com/filemanager/installation/#one-step-script
配置项翻译:-a, --address is the address to listen to. Defaults to “” (empty string, all of the addresses).
监听地址
-b, --baseurl is the baseURL where File Manager will be available at.
根URL 在网址根目录不需要此项
-c, --config specifies a configuration file.
自定义配置文件 (默认文件名: “filemanager.yaml”, “filemanager.toml” or “filemanager.json” )
-d, --databaseis the path to the database file. Defaults to “./filemanager.db”.
自定义数据库地址
-l, --log indicates the error logger; it can be ‘stdout’, ‘stderr’ or a file path. Defaults to “stdout”.
日志显示
-p, --port is the port to listen to. Defaults 0 (random free port).
监听端口
-v, --version prints the version of the executable.
打印程序的版本
--recaptcha-key is the ReCAPTCHA site key. Enables ReCAPTCHA on login.
--recaptcha-secret is the ReCAPTCHA secret key. Enables ReCAPTCHA on login.
上面两项是ReCAPTCHA 验证码设置
分享一下配置文件 安装完成之后在安装目录新建 filemanager.json 把代码复制即可- {
- "port": 80,
- "noAuth": false,
- "baseURL": "/",
- "locale": "zh-cn",
- "database": "/usr/local/bin/filemanager.db",
- "log": "stdout",
- "plugin": "",
- "allowCommands": true,
- "allowEdit": true,
- "allowNew": true,
- "commands": [
- "git",
- "svn"
- ]
- }
- 注:若使用网址根目录必须删除baseURL项
复制代码
默认是命令行运行的 输入./filemananger & 即可后台运行
=========================== 分割线 ================================
之所以之前一直当成是Caddy的插件流行 原因应该是Caddy支持SSL设置 找了一下 目前 filemanager 是不支持SSL的 所以对于那些用着LNMP LAMP还不想换Caddy的MJJ们可以试一试吧 想用SSL看起来只能装Caddy了
=========================== 分割线二代 ==============================
演示地址:http://45.55.3.231/ 用户名 密码都是admin |