vault backup: 2025-08-25 21:44:46
Affected files: 21.01. Linux/架站/filebrowser.md
This commit is contained in:
@@ -39,14 +39,31 @@ touch data/settings.json
|
||||
```
|
||||
|
||||
# 登入
|
||||
預設的帳號密碼是`admin/admin`,記得要改掉。
|
||||
~~預設的帳號密碼是`admin/admin`,記得要改掉。~~
|
||||
新版的 image 變成會自動產生一組密碼,要看 log 才會知道 admin 的密碼是什麼。
|
||||
|
||||
# 問題
|
||||
## 進入 shell
|
||||
因為Filebrowser會lock DB,所以docker在跑得時候會無法使用Filebrowser的command,所以需要先把docker停掉,然後用以下命令登入:
|
||||
```shell
|
||||
sudo docker run -it -v ./data/filebrowser.db:/database.db -v data/settings.json:/.filebrowser.json --entrypoint /bin/sh filebrowser/filebrowser
|
||||
```
|
||||
|
||||
## 更改密碼
|
||||
要先停止 container:
|
||||
```shell
|
||||
sudo docker stop filebrowser
|
||||
```
|
||||
|
||||
然後起一個臨時的 container,start command 就用更改密碼的 command。
|
||||
```shell
|
||||
sudo docker run --rm -it -v <HOST_DB_FOLDER>:/database filebrowser/filebrowser users update admin --password "<NEW_PASSWORD>" --database /database/filebrowser.db
|
||||
```
|
||||
例:
|
||||
```shell
|
||||
sudo docker run --rm -it -v ./data/database:/database filebrowser/filebrowser users update admin --password "<NEW_PASSWORD>" --database /database/filebrowser.db
|
||||
```
|
||||
|
||||
# 參考
|
||||
- [Filebrowser Docker Installation | All about](https://bobcares.com/blog/filebrowser-installation-in-docker/)
|
||||
- [filebrowser/filebrowser: 📂 Web File Browser](https://github.com/filebrowser/filebrowser)
|
||||
Reference in New Issue
Block a user