brum 0.8.4

Multi-Pane Web Environment (File Commander/Manager) - By Woofson
Documentation

Brum


Why Brum?

  • Blazing Fast Orthodox Multi-Pane Manager: 1-to-4 dynamic panels (Alt+1–4), orthodox keyboard shortcuts (F1–F10), fast branch view, and sub-millisecond path traversal.
  • 18+ Built-in Power ChewToys: Integrated utilities replacing 10+ standalone apps (NoteDog Notes, AMP Jukebox, Tetra Arcade, PDF Studio, ConvertX, Slide-Up PTY Terminal, and Delta Backup).
  • Universal Remote VFS: Direct zero-leakage client for SFTP/SSH, SMB/Windows Shares, NFS, S3 Cloud Storage, WebDAV, Proton Drive, and Hetzner Storage Box.
  • Zero-Knowledge Encrypted Vaults: Password-protected .cdvault containers with Argon2id + AES-256-GCM RAM-only virtual streaming (no plaintext ever touches disk).
  • Dual Mode: Run as a standalone native desktop app (Windows & Linux with tiling WM support) or as a headless web server.

Quick Start

Docker

docker run -d \
  --name brum \
  -p 3140:3140 \
  -v ./data:/data \
  -v /home:/mnt/home:rw \
  --restart unless-stopped \
  ghcr.io/woofson/brum:latest

Arch Linux / CachyOS (AUR)

yay -S brum        # or: paru -S brum

Cargo / Local Build

cargo run --release        # Open http://localhost:3140 in your browser

Default Login: Username admin, Password brum (or log in directly with any Linux host system account via PAM).


Built-in "ChewToys" Suite

ChewToy Description Replaced Utility
Notes (NoteDog) Markdown notebook, interactive checklists, version snapshots, and encrypted notes Obsidian / Joplin
AMP Audio player, jukebox, windowshade mode, 10-band EQ, 60 FPS visualizer, .m3u playlists Winamp / XMPlay
Bite! Terminal Slide-Up WebSocket PTY terminal with bundled Nerd Fonts in active directory PuTTY / Web SSH
Sync Studio Block-level binary delta replication (4 profiles), scheduler, and webhooks Bvckup 2 / SyncToy
PDF Studio Pure-Rust visual PDF page reordering, splitting, 90° rotation, and merger PDFsam / Acrobat
ConvertX Browser-native image, audio, video, and document format transcoding HandBrake / CloudConvert
Vaults Zero-leakage AES-256-GCM in-memory encrypted virtual filesystem containers Cryptomator / VeraCrypt
Tetra 60 FPS arcade canvas game, SRS rotation, DAS/ARR tuning & sync leaderboard Desktop Distractions
DiffDog Side-by-side text/code diffs and cryptographic directory comparison matrix Beyond Compare / WinMerge

Documentation & User Manuals

All operational runbooks, platform guides, and security manuals are available on the Official GitHub Wiki and organized in manuals/:


License

MIT License © Bolt J Woofson @ Woofsons Lab