Appearance
📁 File Browser:轻量级自托管文件管理器,随时随地通过浏览器安全访问和管理你的文件!
简介
File Browser 是一款用 Go 语言编写的开源自托管文件管理器,提供直观的 Web 界面,允许用户在指定目录中上传、下载、预览、重命名、编辑和删除文件。
主要功能
多用户支持:允许创建多个用户,每个用户可拥有独立的目录和权限设置。
文件操作:支持上传、下载、预览、重命名、编辑和删除文件等常用操作。
权限管理:可为不同用户设置访问权限,确保数据安全。
自定义配置:支持自定义主题、语言和界面设置,满足个性化需求。
部署简便:提供单一可执行文件,支持 Docker 部署,安装和配置过程简洁高效。
关键词
File Browser, 自托管文件管理器, 开源文件浏览器, Web 文件管理, 多用户支持, Docker 部署, Go 语言, 文件操作
安装
docker-compose
yaml
version: "3"
services:
filebrowser:
image: filebrowser/filebrowser:latest
user: 1000:1000 # 请根据你的系统用户和组 ID 设置
ports:
- "8080:80"
volumes:
- /path/to/root:/srv
- /path/to/filebrowser.db:/database/filebrowser.db
- /path/to/settings.json:/config/settings.json
docker run
bash
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