47 lines
1.5 KiB
Plaintext
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
|