Ports

Plugin from poozer

Overview

A scannable view of every TCP/UDP listener on your Unraid server, with the owning process and Docker container (when applicable) attributed to each.

Unraid Port Viewer

This is a vibe-coded / AI-assisted project, built to scratch my own itch on my Unraid box. Sharing it in case it's useful to someone else — no guarantees beyond "works on my server."

A clean, scannable view of every TCP/UDP port your Unraid box is listening on, with the owning process and Docker container (when applicable) attributed to each. Lives under Settings → Network Services.

screenshot

Highlights

  • Covers TCP and UDP, IPv4 and IPv6, and merges a service bound to both protocols (e.g. DNS) into a single entry instead of listing it twice.
  • Resolves docker-proxy host-port mappings back to the owning container, including port ranges and host-network containers.
  • Flags exposure: distinguishes listeners bound to a wildcard or public address from ones only reachable on the LAN, link-local, or localhost.
  • Deduplicates identical bindings across interfaces and address families so multi-homed daemons (wsdd2, avahi, ...) don't clutter the list.
  • Labels well-known ports (SSH, DNS, HTTP/HTTPS, NFS, SMB, MySQL, ...) so you don't have to look them up.
  • Searchable and filterable by protocol, address family, or Docker-only; sortable and customizable columns, with your view preferences remembered between visits.
  • Pure JS / PHP, no external dependencies.

Install

Settings → Plugins → Install Plugin, then paste:

https://raw.githubusercontent.com/marching-poozer/unraid-port-viewer/main/ports.plg

Media gallery

Download Statistics

262
Total Downloads
37
This Month
22
Avg / Month

Downloads by Month

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
https://raw.githubusercontent.com/marching-poozer/unraid-port-viewer/main/ports.plg
Last Updated2026-10-27
First Seen2026-07-29