filebrowser 网页文件浏览器开源项目

我要开发同款
匿名用户2021年12月24日
107阅读
开发技术GO语言
所属分类Google Go、文件管理器、应用工具
授权协议Apache

作品详情

filebrowser提供指定目录下的文件管理界面,可用于上传、删除、预览、重命名和编辑你的文件。它允许创建多个用户,每个用户可以有自己的目录,可以用作独立的应用程序或中间件。

特征

文件浏览器是一种创建自己的云盘的软件,你可以将其安装在服务器上,定向到某个路径,然后通过漂亮的Web界面访问文件。

轻松登录系统

通过界面管理文件

管理用户、添加权限、设置范围

编辑文件

执行自定义命令

自定义安装

安装

打开终端并执行以下命令:

Windows

iwr-usebhttps://raw.githubusercontent.com/filebrowser/get/master/get.ps1|iexfilebrowser-r/path/to/your/files

Unix

curl-fsSLhttps://raw.githubusercontent.com/filebrowser/get/master/get.sh|bashfilebrowser-r/path/to/your/files

文件浏览器也可用作Docker映像,可以在DockerHub上找到它,用法如下:

dockerrun\-v/path/to/root:/srv\-v/path/filebrowser.db:/database.db\-v/path/.filebrowser.json:/.filebrowser.json\-u$(id-u):$(id-g)\-p8080:80\filebrowser/filebrowser

默认情况下已经有一个带有一些默认值的配置文件,因此你只需挂载根和数据库即可。虽然你可以通过使用新的配置文件挂载目录来覆盖,但如果你还没有数据库文件,请确保在指定的路径下创建一个新的空文件。否则,Docker将创建一个空文件夹而不是一个空文件,从而导致在将数据库挂载到容器中时出错。

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论