Files
Obsidian-Main/00. Inbox/filebrowser.md

906 B

docker-compose.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 之前,需要先把檔案準備好。

touch data/filebrowser.db
touch data/settings.json

data/settings.json 的內容:

{
    "port": 80,
    "baseURL": "",
    "address": "",
    "log": "stdout",
    "database": "/database.db",
    "root": "/srv"
}

登入

預設的帳號密碼是admin/admin,記得要改掉。

參考