• 欢迎访问db1024网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏db1024吧

一个基于GO的轻量级文件管理系统:Filebrowser安装教程

建站知识 Liam 12个月前 (04-28) 528次浏览 0个评论 扫描二维码
文章目录[隐藏]

简介

File Browser是一个基于GO的轻量级文件管理系统支持登录系统 角色系统、在线PDF、图片、视频浏览、上传下载、打包下载等功能。总而言之很强大。

类似的文件管理还有h5aiNextCloud等,安装方法可参考:NextCloud安装教程h5ai安装教程

截图

一个基于GO的轻量级文件管理系统:Filebrowser安装教程  - Rat's Blog

安装

运行命令:

curl -fsSL https://filebrowser.github.io/get.sh | bash #或者 wget -qO- https://filebrowser.github.io/get.sh | bash 

安装完成之后可以在/usr/local/bin找到filebrowser文件。

运行

安装完成之后输入命令即可运行:

cd /usr/local/bin ./filebrowser 

后台运行改成./filebrowser&

filebrowser后面可以添加配置命令 (除- c外建议在配置文件中设置)
filebrowser启动配置项

-a, --address         监听地址 -p, --port            监听端口 -b, --baseurl         网址地址URL --staticgen           静态模式 -c, --config          自定义配置文件名 -v, --version         版本控制 -d, --database        数据库地址 --recaptcha-key       reCaptch验证码设置 --recaptcha-secret    reCaptch验证码设置 -l, --log             日志标识 

配置

运行一次后在/usr/local/bin会多一个filebrowser.db文件,然后再新建一个文件(“filebrowser.json” 如果名字自定义启动时要添加-c, --config参数)
filebrowser配置项

port              监听端口 log               日志标识 noAuth            不使用登录 plugin            插件 baseURL           网址地址URL scope             目录文件夹 address           监听地址 allowCommands     允许使用命令  reCaptchaKey      reCaptch验证码设置 reCaptchaSecret   reCaptch验证码设置 allowEdit     允许更改设置 allowNew      允许新建设置 database      数据库地址 commands      新用户可使用命令 

注:直接在网址根目录访问不要加baseURL项!

配置文件例子:

{   "port": 80,   "noAuth": false,   "baseURL": "/admin",   "address": "0.0.0.0",   "reCaptchaKey": "",   "reCaptchaSecret": "",   "database":"/usr/local/bin/filebrowser.db",   "log": "stdout",   "plugin": "",   "scope":"/root",   "allowCommands": true,   "allowEdit": true,   "allowNew": true,   "commands": [     "git",     "svn"   ] }

此时在后台运行filebrowser就可以了,地址为:http://ip:port/admin,输入用户名admin密码admin就可以了。


db1024 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:一个基于GO的轻量级文件管理系统:Filebrowser安装教程
喜欢 (0)
关于作者:
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址