Docker FileBrowser 루트 권한 읽기 쓰기

version: '3.8'

services:
  filebrowser:
    image: filebrowser/filebrowser:s6
    container_name: filebrowser
    restart: unless-stopped
    ports:
      - "8080:80"

    # === Administrator Permission Settings ===
    environment:
      - PUID=0      # root 사용자
      - PGID=0      # root 그룹
      - UMASK=022   # 새 파일 생성 권한
    
    volumes:
      - /:/srv              # root directory
      - ./filebrowser/database:/database
      - ./filebrowser/config:/config
    
    # 보안 강화 (선택)
    # privileged: true      # 필요 시 추가