brum 0.8.4

Multi-Pane Web Environment (File Commander/Manager) - By Woofson
Documentation
services:
  brum:
    image: ghcr.io/woofson/brum:latest
    container_name: brum
    restart: unless-stopped
    ports:
      - "3140:3140"
    environment:
      - TZ=UTC
      - BRUM_PORT=3140
      - BRUM_BIND=0.0.0.0
      - BRUM_DATABASE_PATH=/data/brum.db
    volumes:
      # Data & Configuration persistence (database, runtime state, custom configs)
      - ./data:/data
      
      # Host Storage / Shares (Mount host directories to manage)
      - /home:/mnt/home:rw
      - /mnt/storage:/mnt/storage:rw
      - /media:/mnt/media:rw
      
    healthcheck:
      test: ["CMD-SHELL", "curl -f http://localhost:3140/api/system/status || exit 1"]
      interval: 30s
      timeout: 5s
      retries: 3
      start_period: 10s
    
    security_opt:
      - no-new-privileges:true