1 介绍
File Browser 是一个基于 Web 的文件管理器。它可以使你随时随地的对设备的文件进行基本的管理操作,如:创建、删除、移动、复制等。它除了可以让你进行文件管理之外,还有一些其他的功能。它支持多个用户的管理,而且每个用户可以拥有自己可以访问的文件和权限。它还支持文件分享,就行网盘那样,你可以通过它来向你的朋友分享文件。你还可以用它来执行一些 Linux 命令,比如你想要在当前目录下克隆一个代码库,就可以用它来执行git等命令。 [github author="filebrowser" project="filebrowser"][/github]
2 安装
注意安装程序的目录是默认展示的目录,但是可以修改,所以程序安装在哪无所谓,不影响数据存储地址。
2.1 下载
脚本下载: curl -fsSL https://filebrowser.org/get.sh | bash
手动下载: https://github.com/filebrowser/filebrowser/releaseswget 选择合适自己的版本
如果手动下载的话需要解压: tar -xzvf XXXX
2.2 初始化
例:在/www目录下初始化数据库 filebrowser -d /www/filebrowser.db config init
如果是手动下载解压的话,需要进入解压目录,filebrowser改为./filebrowser。 例子: ./filebrowser -d /www/filebrowser.db config init
2.3 配置
监听地址: filebrowser -d /www/filebrowser.db config set --address 0.0.0.0
监听端口: filebrowser -d /www/filebrowser.db config set --port 8000
语言环境(中文): filebrowser -d /www/filebrowser.db config set --locale zh-cn
日志目录: filebrowser -d /www/filebrowser.db config set --log /www/filebrowser.log
替换File Browser名称: filebrowser -d /www/filebrowser.db config set --branding.name 笨猪网盘
添加用户: 账号root,密码password filebrowser -d /www/filebrowser.db users add root password --perm.admin
2.4 启动
前台方式启动: filebrowser -d /www/filebrowser.db
后台方式启动: nohup filebrowser -d /www/filebrowser.db &
2.5 修改展示目录
注意修改目录范围要选择启动filebrowser程序用户有读写权限的目录。 1.设置>>全局设置>>用户默认设置>>目录范围。 2.设置>>用户管理>>修改当前用户的目录范围。
3 其他
3.1 修改logo或者css等
先配置一个目录: filebrowser -d /www/filebrowser.db config set --branding.files /www/my/dir
注意这个目录可以包含以下内容: 1)custom.css:包含您要应用于安装的样式。 2)img文件夹:一个目录,其文件可以logo,参考:https://github.com/filebrowser/frontend/tree/master/public/img。
评论