本帖最后由 虚空 于 2018-6-28 11:32 编辑
============ 2018/6/28更新 Filemanager 已经不再维护 =============
File Manager
基于GO的轻量级文件管理系统支持登录系统 角色系统 在线PDF、图片、视频浏览 上传下载 打包下载等功能
同类型软件比较
| File manager
| H5ai
| Owncloud
| 需安装要HTTP服务器
| No
| Yes
| Yes
| 需要安装数据库
| No
| No
| Yes
| 登录机制
| Yes
| No
| Yes
| 上传
| Yes
| No
| Yes
| 生成分享链接
| Yes
| No
| Yes
| 高级分享(访问密码等)
| No
| No
| Yes
| 多平台
| No
| No
| Yes
| 在线浏览
| Yes
| Yes
| Yes
| 轻量化
| Yes
| Yes
| No
| 命令行下载
| Yes
| No
| No
|
| 1 | 2 | 3 | 轻量化 | File manager (不需要HTTP 数据库) | H5ai (不需要数据库) | Owncloud (均需要) | 功能性 | Owncloud (功能最全) | File manager (提供常用功能) | H5ai (仅提供基本功能) | 易用性 | Owncloud (支持多平台使用) | File manager (单一平台 分享功能) | H5ai (单一平台 直接下载) | 搭建速度 | File manager (下载后直接使用) | Owncloud (需要lnmp) | H5ai (需要lnmp和插件) |
安装: 根据官方链接 Linux有两种安装方式 Curl和Wget
With curl:
curl -fsSLhttps://henriquedias.com/filemanager/get.sh | bash Or using wget: wget -qO-https://henriquedias.com/filemanager/get.sh | bash 安装完成之后可以在 /user/local/bin 找到filemanager文件
运行: 安装完成之后输入
cd /user/local/bin
./filemanager
即可运行
后台运行改成 ./filemanager& 在filemanager 后面可以添加配置命令(除-c 外建议在配置文件中设置)
Filemanager启动配置项
-a, --address
| 监听地址
| -p, --port
| 监听端口
| -b, --baseurl
| 网址地址URL
| --staticgen
| 静态模式
| -c, --config
| 自定义配置文件名
| -v, --version
| 版本控制
| -d, --database
| 数据库地址
| --recaptcha-key
| reCaptch验证码设置
| -l, --log
| 日志标识
| --recaptcha-secret
|
配置:在 /user/local/bin 新建一个文件(“filemanager.json” 如果名字自定义启动时要添加 -c, --config 参数)
Filemanager配置项
port
| 监听端口
| log
| 日志标识
| noAuth
| 不使用登录
| plugin
| 插件
| baseURL
| 网址地址URL
| scope
| 目录文件夹
| address
| 监听地址
| allowCommands
| 允许使用命令
| reCaptchaKey
| reCaptch验证码设置 | allowEdit
| 允许更改设置
| reCaptchaSecret
| allowNew
| 允许新建设置
| database
| 数据库地址
| commands
| 新用户可使用命令
| 注:直接在网址根目录访问不要加baseURL项!
配置文件例子
{ "port": 80, "noAuth": false, "baseURL": "/admin", "address": "127.0.0.1", "reCaptchaKey": "", "reCaptchaSecret": "", "database":"/path/to/database.db", "log": "stdout", "plugin": "", "scope":"/path/to/my/files", "allowCommands": true, "allowEdit": true, "allowNew": true, "commands": [ "git", "svn" ] }
演示地址:http://45.55.3.231 用户名 admin 密码 admin
注:如若转载请注明作者——虚空@hostloc 谢谢
|