February 22Feb 22 Browser extension that gives you a popup dashboard for your Unraid servers. Click the icon in your toolbar and you get live data from the GraphQL API without opening the WebGUI.What you get: - System - CPU brand, cores/threads, total memory, CPU/RAM usage bars, uptime, version, LAN IP - Array - State, capacity bar, per-disk health with temperature and error counts, parity and cache pools - Docker - All containers with status, start/stop controls, auto-detected WebUI links, custom URL overrides for reverse proxies - VMs - All virtual machines with status and start/stop controls - Notifications - Unread counts with badge on the extension icon, expandable list, individual and bulk archive Features: - Multi-server support with tab switching - Read-only API key detection (controls are disabled automatically) - Sortable Docker/VM lists (A-Z, running first, or custom drag-and-drop order) - Collapsible cards, show/hide cards, auto-refresh (30s/60s/5min/off) - Dark and light mode - Everything stays local. No external calls, no analytics, no telemetry. Requirements: - Unraid 7.2+ with the GraphQL API enabled - An API key from Settings > Management Access > API KeysFully open source: https://github.com/alien4u/unraid_dashFeedback, bug reports, and feature requests are welcome. This is a personal project, not affiliated with Lime Technology.
March 9Mar 9 Author Version 1.1.0 Available:📝 Changelogv1.1.0 - 2026-03-08AES-256-GCM encrypted API key storage via Web Crypto API, keys are never stored in plaintextDocker container update indicators (orange dot badge when updates are available)The Docker container update indicators rely on the containerUpdateStatuses GraphQL query which depend on this flag on the Unraid API: ENABLE_NEXT_DOCKER_RELEASE=true in /usr/local/unraid-api/.env on the Unraid server.Clickable server name linking directly to the Unraid WebGUICustom display names for Docker containers and VMsDrag-to-reorder dashboard cards in SettingsCompact mode toggle for condensed layoutResizable popup with persisted dimensionsSilent in-place data refresh without popup reloadParallel badge count fetches across all serversEliminated all innerHTML usage, full DOM API rendering for Firefox AMO complianceCross-browser compatibility verified (Chrome, Edge, Firefox MV3, 0 blockers)
March 15Mar 15 Author Changelogv1.2.0 - 2026-03-14Fixed custom names and URL overrides being lost when Docker containers are updated or recreated (override keys now use container names instead of IDs)Fixed custom sort order being lost on container recreation (same root cause)One-time automatic migration converts existing overrides and sort order to the new formatServer deletion now shows a confirmation dialog and cleans up all associated data (overrides, encrypted keys)Fixed chrome.permissions.request() not firing callback on Firefox (converted to async/await)Dynamic version display in footer via chrome.runtime.getManifest()Updated PRIVACY.md to reflect AES-256-GCM encryption added in v1.1.0Added JSDoc documentation to all named functionsCode quality improvements (naming conventions, timer cleanup)
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.