how-to-use/linux/tool/filebrowser.txt
2025-03-24 21:59:58 +08:00

47 lines
1.5 KiB
Plaintext

1.直接二进制安装。
2.初始化一个设置:
filebrowser -d /etc/filebrowser.db config init
3.设置端口地址:
filebrowser -d /etc/filebrowser.db config set --address 0.0.0.0
filebrowser -d /etc/filebrowser.db config set --port 8080
4.用户名密码:
filebrowser users add admin 123456 --perm.admin -d /etc/filebrowser.db
filebrowser users update admin --password 123456 --perm.admin -d /etc/filebrowser.db
5.设置日志位置:
filebrowser -d /etc/filebrowser.db config set --log /var/log/filebrowser.log
6.设置存储根目录:
filebrowser -d /etc/filebrowser.db config set --root /home/tang/root-file/vol
6.安装服务:
sudo vim /etc/systemd/system/filebrowser.service
[Unit]
Description=File browser
After=network.target
[Service]
ExecStart=/usr/local/bin/filebrowser -d /etc/filebrowser.db
[Install]
sudo systemctl enable filebrowser.service
sudo systemctl start filebrowser.service
WantedBy=multi-user.target
或者:
#!/sbin/openrc-run
name="FileBrowser"
description="Lightweight file sharing service"
command="/usr/local/bin/filebrowser"
command_args="-d /home/tang/root-file/filebrowser.db"
command_background=true
pidfile="/var/run/${RC_SVCNAME}.pid"
depend() {
need net
}
chmod +x /etc/init.d/filebrowser
启动服务 rc-service filebrowser start
停止服务 rc-service filebrowser stop
重启服务 rc-service filebrowser restart
查看状态 rc-service filebrowser status
开机自启 rc-update add filebrowser default
取消开机自启 rc-update del filebrowser