一个基于go的文件管理器,github:https://github.com/filebrowser/filebrowser
支持Windows,Linux,docker以及安卓termux。
1、安装比较简单,下载对应的版本:https://github.com/filebrowser/filebrowser/releases
解压,设置可执行权限:
wget -O file.tar.gz https://github.com/filebrowser/filebrowser/releases/download/v2.4.0/freebsd-arm64-filebrowser.tar.gz # 下载对应的版本 tar -zxvf file.tar.gz # 解压 chmod +x filebrowser # 可执行权限
2、配置,具体配置可以参考wikihttps://filebrowser.org/:
./filebrowser -d filebrowser.db config init # 初始化配置,生成db数据库。 ./filebrowser -d filebrowser.db config set --address 0.0.0.0 # 设置监听地址 ./filebrowser -d filebrowser.db config set --port 1234 # 设置端口 ./filebrowser -d filebrowser.db config set --locale zh-cn # 设置语音,中文 ./filebrowser -d filebrowser.db users add 用户名 密码 --perm.admin # 设置管理员用户名及密码。 ./filebrowser -d filebrowser.db config set --root /root/Downloads # 设置启动文件夹 ./filebrowser -d filebrowser.db config set --log filebrowser.log # 生成日志文件
3、启动:
./filebrowser # 后台运行 nohup ./filebrowser &
浏览器打开:http://ip:1234 即可登录。