filebrowser网页文件浏览器
filebrowser 提供指定目录下的文件管理界面,可用于上传、删除、预览、重命名和编辑你的文件。它允许创建多个用户,每个用户可以有自己的目录,可以用作独立的应用程序或中间件。
特征
文件浏览器是一种创建自己的云盘的软件,你可以将其安装在服务器上,定向到某个路径,然后通过漂亮的 Web 界面访问文件。
轻松登录系统
通过界面管理文件
管理用户、添加权限、设置范围
编辑文件
执行自定义命令
自定义安装
安装
打开终端并执行以下命令:
Windows
iwr -useb https://raw.githubusercontent.com/filebrowser/get/master/get.ps1 | iex
filebrowser -r /path/to/your/files
Unix
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash
filebrowser -r /path/to/your/files
文件浏览器也可用作 Docker 映像,可以在Docker Hub上找到它,用法如下:
docker run \
-v /path/to/root:/srv \
-v /path/filebrowser.db:/database.db \
-v /path/.filebrowser.json:/.filebrowser.json \
-u $(id -u):$(id -g) \
-p 8080:80 \
filebrowser/filebrowser
默认情况下已经有一个带有一些默认值的配置文件,因此你只需挂载根和数据库即可。虽然你可以通过使用新的配置文件挂载目录来覆盖,但如果你还没有数据库文件,请确保在指定的路径下创建一个新的空文件。否则,Docker 将创建一个空文件夹而不是一个空文件,从而导致在将数据库挂载到容器中时出错。
评论