零基础10分钟搭建本地树莓派+Windows通用轻量档案系统
一、前置准备
1.1 硬件准备(二选一即可)
- 树莓派设备(可选长期方案):树莓派3B及以上(建议4B 2G/4G,存储优先用USB3.0固态U盘)、电源适配器、网线(可选但推荐)
- Windows设备(临时或本地主力):Win10 1909及以上任意版本
1.2 软件准备
本次使用File Browser——开源无广告、界面清爽、权限灵活、支持WebDAV,无需安装依赖。
- 树莓派版本下载:访问 https://github.com/filebrowser/filebrowser/releases/latest,找到对应CPU架构包(树莓派3B用armv6,4B用armv7),以`.tar.gz`结尾
- Windows版本下载:访问上述地址,找到`filebrowser-windows-amd64-filebrowser.zip`
二、Windows端快速部署
2.1 解压与初始化
1. 下载完成后解压到纯英文路径,比如`D:\FileBrowser`
2. 在路径栏输入`cmd`回车,打开命令提示符,执行以下命令初始化数据库(生成配置和用户信息):
``` filebrowser.exe -d filebrowser.db config init ```3. 执行以下命令设置默认账号密码(建议修改为自己的,账号用admin,密码至少8位):
``` filebrowser.exe -d filebrowser.db users add admin 你的自定义密码 --perm.admin ```2.2 配置端口与挂载目录
1. 修改配置前先停止默认测试(如果不小心启动了),按`Ctrl+C`
2. 执行以下命令设置Web访问端口(比如8080,避免和其他软件冲突):
``` filebrowser.exe -d filebrowser.db config set --port 8080 ```3. 执行以下命令设置文件根目录(也就是你要整理的档案所在盘或文件夹,比如`D:\Documents\档案库`):
``` filebrowser.exe -d filebrowser.db config set --root "D:\Documents\档案库" ```2.3 启动与开机自启
1. 临时启动:在`D:\FileBrowser`路径栏输入`cmd`回车,执行`filebrowser.exe -d filebrowser.db`,浏览器输入`localhost:8080`或`本机IP:8080`(本机IP在cmd输入`ipconfig`找IPv4地址)即可登录
2. 开机自启(后台运行无窗口):
- 在`D:\FileBrowser`新建记事本,输入以下内容(注意修改路径): ``` CreateObject("WScript.Shell").Run "cmd /c D:\FileBrowser\filebrowser.exe -d D:\FileBrowser\filebrowser.db",0 ```
- 保存为`run.vbs`(保存类型选“所有文件”)
- 按`Win+R`输入`shell:startup`回车,把`run.vbs`的快捷方式拖进去
三、树莓派端长期部署
3.1 上传与解压
1. 先确保树莓派已装Raspbian/Debian/Ubuntu系统,打开SSH(如果不会,在系统设置→接口里开启)
2. 用FileZilla或WinSCP连接树莓派,账号默认`pi`,密码默认`raspberry`(建议先修改),把下载的`.tar.gz`包传到`/home/pi`目录
3. SSH登录树莓派(Windows用PowerShell输入`ssh pi@树莓派IP`,Mac/Linux用终端),执行以下命令解压:
``` cd /home/pi tar -zxvf filebrowser-.tar.gz ```4. 重命名解压后的文件夹为`filebrowser`(方便管理):
``` mv filebrowser-- filebrowser ```3.2 初始化与配置

1. 进入文件夹,执行初始化:
``` cd filebrowser ./filebrowser -d filebrowser.db config init ```2. 设置默认账号密码:
``` ./filebrowser -d filebrowser.db users add admin 你的自定义密码 --perm.admin ```3. 设置端口和根目录(根目录建议用挂载的USB固态,比如先插U盘,用`sudo blkid`找UUID,然后在`/etc/fstab`添加自动挂载,比如挂载到`/mnt/archive`,设置权限`sudo chmod 777 /mnt/archive`):
``` ./filebrowser -d filebrowser.db config set --port 8080 ./filebrowser -d filebrowser.db config set --root "/mnt/archive" ```3.3 开机自启服务
1. SSH执行以下命令创建服务文件:
``` sudo nano /etc/systemd/system/filebrowser.service ```2. 粘贴以下完整配置(注意修改路径):
``` [Unit] Description=File Browser After=network.target [Service] Type=simple User=pi WorkingDirectory=/home/pi/filebrowser ExecStart=/home/pi/filebrowser/filebrowser -d /home/pi/filebrowser/filebrowser.db Restart=on-failure RestartSec=5s [Install] WantedBy=multi-user.target ```3. 按`Ctrl+O`保存,回车确认,按`Ctrl+X`退出
4. 启动服务并设置开机自启:
``` sudo systemctl daemon-reload sudo systemctl start filebrowser sudo systemctl enable filebrowser ```5. 浏览器输入`树莓派IP:8080`登录
四、档案系统核心整理操作
4.1 基础整理:权限分组与目录结构
1. 登录后点击右上角头像→用户管理,添加家人/同事账号,设置不同根目录权限(比如孩子只有“学习档案”只读权限,同事有“工作档案”读写权限)
2. 建立标准化目录结构(直接在Web界面右键新建文件夹),通用模板如下:
- 个人档案库
- 证件类(身份证、毕业证扫描件,命名规则:年份+证件名+姓名,如2015大学毕业证张三)
- 财务类(工资条、账单、发票,按年份/季度/月份分类)
- 学习类(课程资料、笔记、证书)
- 工作类(入职离职、项目文档、合同)
- 媒体类(照片、视频,按拍摄日期分类,自动通过File Browser的“批量重命名”按EXIF信息处理)
4.2 批量操作:快速清理与规范
1. 批量重命名媒体文件:选中所有照片/视频→右键→批量重命名→选择“使用EXIF数据”→格式设为`{YYYY}{MM}{DD}_{HH}{mm}{ss}`
2. 批量删除重复文件:点击右上角头像→设置→插件→安装“Duplicate Finder”(免费),安装后在根目录右键→查找重复→选择按“哈希值”(最准确)查找,确认后删除多余文件
3. 批量移动/分类:选中多个文件→右键→移动到目标文件夹
4.3 远程访问:手机/平板随时用
1. 开启WebDAV(手机相册、笔记软件可以直接同步):点击右上角头像→设置→服务器→勾选“启用WebDAV”,保存后重启服务
2. 手机端访问(本地优先用局域网,外网需路由器端口映射或内网穿透工具如frp、Tailscale):
- iOS:自带“文件”APP→连接服务器→输入`http://树莓派/WindowsIP:8080`→用刚才的账号密码登录
- Android:下载ES文件浏览器/坚果云同步→添加WebDAV→填写相同信息