All apps · 0 apps
Docker Folders
Plugin from rizowski
Overview
Organize Docker containers into drag-and-drop folders on the Docker tab. Live CPU, memory, network and I/O stats, image update checking, container scheduling, Docker Compose stack grouping, real-time updates over WebSocket, and import/export of folder layouts. A modern replacement for folder.view, built with Vue 3.
Readme
View on GitHubUnraid Docker Folders
An Unraid plugin that adds folder organization to the Docker tab with real-time updates and a clean Vue 3 interface.
Features
Organization
- Folders: Group Docker containers into customizable folders with icons and colors
- Drag & Drop: Organize containers by dragging them between folders (SortableJS)
- Compose Stack Grouping: Auto-group containers belonging to the same Docker Compose project
- Grid and List Views: Switch between layout modes
- Container Search: Filter by name or image in real-time; folders auto-expand to show matches
- Import/Export: Back up and share folder configurations as JSON
Container Management
- Container Actions: Start, stop, restart, and remove containers directly from the folder view
- Image Updates: Check for available image updates, review release notes, and pull one or many containers at once
- Compose Management: Edit and apply Docker Compose files from the UI, with version history
- Schedules: Run container actions on a cron schedule
- Backups: Automatic backups of folder and plugin configuration
Live Data
- Live Resource Stats: CPU, memory, I/O, network, PIDs, restart count, uptime, image/log size for running containers
- Container Logs: Stream logs from an expanded container card
- Real-Time Updates: WebSocket integration via Unraid's nchan server — all open tabs update instantly
- Polling Fallback: 30-second polling catches external changes (CLI, Portainer, etc.)
- CSRF Integration: Properly authenticated against Unraid's webGUI security
Technology Stack
- Frontend: Vue 3 + TypeScript + Vite + Pinia + Tailwind CSS 4
- Backend: PHP 8.0+ with SQLite3
- Real-time: nchan WebSocket pub/sub
- Drag & Drop: SortableJS
Installation
Community Applications
Search for Docker Folders in the Apps tab.
Install by URL
- Navigate to Plugins > Install Plugin in Unraid
- Paste the following URL and click Install:
https://raw.githubusercontent.com/rizowski/unraid-docker-folders/main/unraid-docker-folders-modern.plg - The "Folders" tab appears under Docker in the Unraid menu
Past versions are available on the Releases page.
Build from Source
# Frontend build
cd src/frontend && yarn install --frozen-lockfile && yarn build
# Package the plugin (development build)
./build/build.sh
# Output: archive/unraid-docker-folders-modern-<version>.txz
Releases are cut automatically by GitHub Actions on push to main (stable) or
dev (prerelease). The workflow runs ./build/build.sh --release, which builds
the frontend, packages the .txz, updates the .plg, tags the commit, and
publishes the GitHub release.
Support
- Issues and bug reports: GitHub Issues
License
MIT License — see LICENSE for details.
This project bundles CodeMirror 5 (MIT), used for Compose file editing.
Credits
Developed by rizowski
Inspired by folderview2 by VladoPortos
Categories
Download Statistics
941
Total Downloads
106
This Month
82
Avg / Month
Downloads by Month
Loading chart...
Related apps
Explore more like this
Explore allDetails
Repository
https://raw.githubusercontent.com/rizowski/unraid-docker-folders/main/unraid-docker-folders-modern.plgLast Updated2026-10-08
First Seen2026-08-23