迁移文件管理器filebrowser

filebrowser

创建文件夹

mkdir /opt/filebrowser

进入文件夹

cd /opt/filebrowser

从github上面下载filebrowser程序
wget https://github.com/filebrowser/filebrowser/releases/download/v2.27.0/linux-amd64-filebrowser.tar.gz

解压程序压缩包


tar -xvf linux-amd64-filebrowser.tar.gz

把程序移动到/usr/bin目录


mv filebrowser /usr/bin/filebrowser

给予0777权限


chmod 0777 /usr/bin/filebrowser

创建配置数据库


filebrowser -d /opt/filebrowser/filebrowser.db config init

设置监听地址


filebrowser -d /opt/filebrowser/filebrowser.db config set --address 0.0.0.0

设置端口


filebrowser -d /opt/filebrowser/filebrowser.db config set --port 8680

设置反代地址

filebrowser -d /opt/filebrowser/filebrowser.db config set -b /filebrowser/

设置中文环境


filebrowser -d /opt/filebrowser/filebrowser.db config set --locale zh-cn

设置日志文件位置


/opt/filebrowser# filebrowser -d /opt/filebrowser/filebrowser.db config set --log /opt/filebrowser/filebrowser.log

添加用户为管理员


filebrowser -d /opt/filebrowser/filebrowser.db users add admin 123456 --perm.admin

设置根目录


filebrowser -d /opt/filebrowser/filebrowser.db config set --root /

新建服务

vi /etc/systemd/system/filebrowser.service


内容


[Unit]
Description=File Browser
After=network.target
[Service]
ExecStart=filebrowser -d /opt/filebrowser/filebrowser.db
[Install]
WantedBy=multi-user.target


设置服务自启动


systemctl daemon-reload
systemctl start filebrowser
systemctl enable filebrowser

到这里服务就正常跑起来了

本文临时修改地址为HiNAS相同地址,导致图片略有不同