今天为大家分享一款开源的私有云盘项目:filebrowser。这是一个简单实用、轻量级、跨平台的工具,基于 Go 语言开发,拥有强大的功能,适合用来搭建个人网盘。该项目已在 GitHub 上获得了 22k stars 的认可。
✨ 功能特性
- 开源跨平台:支持中文,可在 Windows、MacOS 和 GNU/Linux 等多个主流操作系统上运行。
- 简单实用:部署简单,配置要求低,适合普通用户使用。
- 快速运行:运行速度快,操作流畅,提高工作效率。
- 可视化操作:界面简洁,操作简单,无需复杂的命令行操作。
- 文件管理:提供文件夹操作、文件在线预览、共享链接等功能,满足日常文件管理需求。
- 用户认证:支持用户管理、权限设置,保障数据安全。
- Shell 支持:可执行自定义命令,灵活扩展功能。
🧰 安装使用
filebrowser 提供了三种部署方式:
方式一:使用官方软件包
在 GitHub 发行页下载最新版本,选择适合的系统版本,解压即可使用。
以管理员身份运行 filebrowser.exe
,默认端口为 8080。
在浏览器中访问:http://<server ip>:8080
,初始用户名密码为:admin/admin。
方式二:使用官方命令一键部署
使用官方命令一键部署,适合对命令行操作较为熟悉的用户。以下是各个系统的安装方式:
MacOS 系统
<code>brew tap filebrowser/tap brew install filebrowser filebrowser -r /path/to/your/files</code>
Linux系统
<code>curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash filebrowser -r /path/to/your/files</code>
Windows系统
<code>iwr -useb https://raw.githubusercontent.com/filebrowser/get/master/get.ps1 | iex filebrowser -r /path/to/your/files</code>
方式三:Docker部署
使用 Docker 部署,适合需要快速部署和灵活配置的用户。
- 创建数据文件
filebrowser.db
和配置文件settings.json
,根据实际情况修改配置。 - 执行 Docker 命令启动容器,具体命令请参考官方文档。
🔥 快速体验
你可以通过官方在线体验地址进行快速体验:
在线体验地址
- 用户名:demo
- 密码:demo
在 filebrowser 中,你可以轻松管理文件、执行自定义命令、共享文件链接等,界面简洁,操作便捷,非常适合搭建个人的私有云盘。更多功能等待你来探索!
附项目的链接:
- 开源地址:https://github.com/filebrowser/filebrowser
- 官网:https://filebrowser.org
- 安装手册:https://filebrowser.org/installation
© 版权声明
THE END
暂无评论内容