vault backup: 2024-01-17 11:32:51

This commit is contained in:
2024-01-17 11:32:51 +08:00
parent 76db95dd32
commit 075027d183

View File

@@ -3,7 +3,7 @@
version: '3' version: '3'
services: services:
file-browser: file-browser:
restart: unless-stopped restart: always
image: filebrowser/filebrowser:latest image: filebrowser/filebrowser:latest
container_name: filebrowser container_name: filebrowser
user: 1000:1000 user: 1000:1000
@@ -12,7 +12,9 @@ services:
volumes: volumes:
- /media/share:/srv - /media/share:/srv
- ./data/filebrowser.db:/database.db - ./data/filebrowser.db:/database.db
- ./data/settings.json:/config/settings.json - ./data/settings.json:/.filebrowser.json
- ./data/gafiled.png:/config/logo.png
- ./data/branding:/branding
security_opt: security_opt:
- no-new-privileges:true - no-new-privileges:true
``` ```
@@ -25,7 +27,7 @@ touch data/settings.json
``` ```
`data/settings.json` 的內容: `data/settings.json` 的內容:
``` ```json
{ {
"port": 80, "port": 80,
"baseURL": "", "baseURL": "",
@@ -39,6 +41,12 @@ touch data/settings.json
# 登入 # 登入
預設的帳號密碼是`admin/admin`,記得要改掉。 預設的帳號密碼是`admin/admin`,記得要改掉。
# 問題
因為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
```
# 參考 # 參考
- [Filebrowser Docker Installation | All about](https://bobcares.com/blog/filebrowser-installation-in-docker/) - [Filebrowser Docker Installation | All about](https://bobcares.com/blog/filebrowser-installation-in-docker/)
- [filebrowser/filebrowser: 📂 Web File Browser](https://github.com/filebrowser/filebrowser)