filebrowser网页文件浏览器

联合创作 · 2023-09-29 12:02

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 将创建一个空文件夹而不是一个空文件,从而导致在将数据库挂载到容器中时出错。

浏览 3
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

编辑
举报