Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Plugin] Docker Search: live search and quick filters for the Docker page

Featured Replies

With 80+ containers the Docker tab gets hard to scan, so I made a small plugin that adds a search box and filter chips above the container list.

search-folders.jpg

  • Type to filter by name, image, folder, network, IP, port or compose stack. Supports key:value (image:linuxserver, net:br0, port:8080, cpu:4, label:...), is: filters (is:unhealthy, is:update, -is:running) and quoted values.

  • Chips with live counts: Running, Stopped, Healthy, Unhealthy, Update available, Autostart on/off, WebUI, CPU pinned, plus a network picker.

  • Works with folder.view2: folders with matches open automatically and show a matches/total badge, then close again when you clear the search.

  • / to focus, Esc to clear. Remembers the last filter, and the URL hash can be shared (/Docker#q=plex&f=running).

  • Follows all four themes. It only hides rows, never edits them, so sorting, drag-to-reorder, context menus, autostart switches and Basic/Advanced view work as usual. No stock files are changed.

Unraid 7.0+. Install via Plugins → Install Plugin:
https://raw.githubusercontent.com/davidcoulson/unraid-docker-search/main/docker.search.plg

Source and issues: https://github.com/davidcoulson/unraid-docker-search (MIT)

AI disclosure: I wrote this with an AI coding assistant (Claude), guided and tested by me: I set the requirements and design and tested it on my own server (Unraid 7.4, 80+ containers, folder.view2). Before release a second AI (OpenAI Codex) did an independent code review. It found no critical issues, and I fixed what it did flag:

  • crafted URL filter values like #f=constructor could break filtering

  • full image tags weren’t searchable when the page shortens them

  • extra container data (CPU pinning, networks) didn’t refresh after changes

  • a folder you closed while filtering could reopen on a list refresh

  • autostart switch changes didn’t update the counts straight away

  • the data endpoint could return broken JSON if Docker was down, and didn’t cap label size

It also caught that my sample-data fixture still held some private folder names, which I removed before publishing. The filter logic has automated tests in the repo. Bug reports welcome.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.