diff --git a/00. Inbox/filebrowser.md b/00. Inbox/filebrowser.md new file mode 100644 index 0000000..e1f9e3f --- /dev/null +++ b/00. Inbox/filebrowser.md @@ -0,0 +1,44 @@ +# docker-compose.yml +```yml +version: '3' +services: + file-browser: + restart: unless-stopped + image: filebrowser/filebrowser:latest + container_name: filebrowser + user: 1000:1000 + ports: + - 8040:80 + volumes: + - /media/share:/srv + - ./data/filebrowser.db:/database.db + - ./data/settings.json:/config/settings.json + security_opt: + - no-new-privileges:true +``` + +# 準備 +在 `docker compose up -d` 之前,需要先把檔案準備好。 +```shell +touch data/filebrowser.db +touch data/settings.json +``` + +`data/settings.json` 的內容: +``` +{ + "port": 80, + "baseURL": "", + "address": "", + "log": "stdout", + "database": "/database.db", + "root": "/srv" +} +``` + +# 登入 +預設的帳號密碼是`admin/admin`,記得要改掉。 + + +# 參考 +- [Filebrowser Docker Installation | All about](https://bobcares.com/blog/filebrowser-installation-in-docker/) \ No newline at end of file