Organize your Docker containers and VMs into collapsible folders on the Docker, VM, and Dashboard tabs.
- Collapsible folders on Docker, VM, and Dashboard tabs
- Docker label assignment — add
folder.view3: "FolderName"to any container or Compose service to auto-assign it to a folder - Per-folder colors — customize border and vertical bar colors per folder
- Hide from preview — selectively hide individual containers from the collapsed folder preview while keeping them visible when expanded
- Real-time stats — live CPU/memory graphs in Advanced Preview
- Compose & 3rd Party awareness — folders correctly handle Docker Compose and 3rd party containers with appropriate labels and autostart behaviour
- Bulk actions — start, stop, or restart all containers in a folder at once
- Autostart sync — container autostart order stays aligned with your folder layout automatically
- Custom CSS/JS extensions — drop files into the plugin's
styles/orscripts/directory - 7 languages — English, German, Spanish, French, Italian, Polish, Chinese
FolderView3 was originally created by scolcipitato, then ported to Unraid 7 and maintained by VladoPortos. This fork is actively maintained by chodeus with additional bug fixes and new features.
Paste this URL into the Unraid Plugins page (Plugins → Install Plugin):
https://raw.githubusercontent.com/chodeus/folder.view3/main/folder.view3.plg
- In your old plugin, go to Plugins → FolderView3 and click Export All for both Docker and VM folders
- Backup your custom CSS if you're using them in the styles folder *config\plugins\folder.view3\styles*
- Uninstall the old plugin
- Install this fork using the URL above
- Go to Plugins → FolderView3 and Import your exported files
- Copy your custom CSS files back into the styles folder
After installation, an Add Folder button appears at the bottom of the Docker and VM tabs, next to "Add Container" / "Add VM".
There are two ways to assign containers to a folder:
- Manual selection — pick containers from the list when creating/editing a folder
- Docker label — add the label
folder.view3with the folder name as the value to any container or Docker Compose service:services: myapp: labels: folder.view3: "MyFolder"
This fork includes changes beyond the upstream VladoPortos version:
- Active autostart sync — container autostart order is automatically rewritten to match your folder layout whenever you save or reorder. Stale entries from removed containers are cleaned up automatically. This replaces the old passive indicator from the original plugin.
- Folder WebUI setting — open a container's WebUI directly from the folder context menu
- Dashboard fixes — VM folder icons and names now have correct CSS classes
See CHANGELOG-fixes.md for the full list of changes.
FolderView3 supports custom CSS and JavaScript extensions. Place files in:
- CSS:
/boot/config/plugins/folder.view3/styles/ - JS:
/boot/config/plugins/folder.view3/scripts/
Files must follow the naming pattern name.tab.css or name.tab.js, where tab is one of dashboard, docker, or vm (chain with - for multiple tabs, e.g., mytheme.dashboard-docker.css).
See the Developer Guide for full details.
- hernandito — Compact and Midsize layout designs
- Mattaton — urblack, urgray, urwhite themes
- masterwishx — urblack theme with CSS variables
Note: These themes were originally created for folder.view / folder.view2. Check each repo for compatibility with the current version.
- Unraid Forum: FolderView3 Support Thread
- GitHub Issues: chodeus/folder.view3
- Chart.js
- chartjs-adapter-moment
- Moment.js
- chartjs-plugin-streaming
- jquery.i18n
- jQuery UI MultiSelect
- scolcipitato — original creator
- VladoPortos — Unraid 7 port and maintenance
- bmartino1 — testing and feedback
- Masterwishx — testing and feedback
- The original codebase (scolcipitato/folder.view, VladoPortos/folder.view2) is unlicensed. This license applies to contributions made in this fork only.
