做人工智能工作尤其是视觉算法,免不了在服务器上训练,但是需要查看中间结果,这是要把图片远程拷贝的本地,再用浏览器查看,量大则非常麻烦。而且有时会远程做些文件的处理、比如简单的归类标注,重命名这些都希望有一个远程文件管理器,最好是web版的,随时随地可以访问查看文件。
filebrowser就是这样一个远程web版文件浏览器,部署好后可以直接通过浏览器进行远程访问查看和操作服务器上的文件,尤其图片和视频文件也可以远程查看,非常方便。filebrowser提供了一个文件管理界面在指定的目录,它可以用来上传,删除,预览,重命名和编辑您的文件。它允许创建多个用户,并且每个用户可以拥有自己的目录。
网址:https://filebrowser.org/installation
开源:https://github.com/filebrowser/filebrowser
部署非常简单,以linux版为例,只需两步:
curl -fsSL https://raw.githubusercontent.com/filebrowser/get/master/get.sh | bash
filebrowser -r /path/to/your/files
也可以docker部署:
docker run \
-v /path/to/root:/srv \
-v /path/filebrowser.db:/database.db \
-v /path/.filebrowser.json:/.filebrowser.json \
--user $(id -u):$(id -g) \
-p 80:80 \
filebrowser/filebrowser
部署好后,默认以如下用户名密码访问:
- Username: admin
- Password: admin
更多描述和操作细节可参考其项目网站和GitHub