Port-Light
by StepaniaH · io.github.stepaniah.port-light
Not TrustedWeb appUnrated★ 61 stars
A web dashboard that shows your server's port usage as a traffic-light grid.
A web dashboard that shows your server's port usage as a traffic-light grid. Built for homelabbers who run many Docker Compose stacks and keep forgetting which port is taken.
Screenshots
About
A self-hosted dashboard for host port occupancy. It shows host listeners, Docker port mappings, and Compose declarations. Image: stepaniah/port-light (linux/amd64, linux/arm64). Also published to GHCR on tagged releases (ghcr.io/stepaniah/port-light). Pin a version tag or digest for reproducible deployments. The Docker socket grants Docker API access, including write operations. Use a socket proxy to restrict access. See the deployment guide for Unraid, Podman, and reverse proxy setup. Port-Light is the open-source project StepaniaH/port-light (https://github.com/StepaniaH/port-light) by StepaniaH, released under MIT. Ion packages it unmodified from commit d60a0e9722ab, adding only a manifest, an icon and a start script.
Source
Written by StepaniaH, published to Oikou by Ben Grande.
- ★ 61 stars on GitHub
- Licence: MIT
- Upstream version v0.8.4
- Built from commit d60a0e9722ab
Age rating
Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.
What version 0.8.4 may do
Internet
It asks to reach these hosts, and no others:
- raw.githubusercontent.com
Containers on your Personal Cloud’s computer
Can see the containers on your Personal Cloud’s computer, their settings and logs (which may hold passwords): Shows your Docker containers, images and their logs
You choose the level on your Personal Cloud, and can give less. It never sees your Personal Cloud’s own containers or other apps’ ones, and cannot create containers with your folders or extra privileges.
Folders on your Personal Cloud’s computer
- Can read a folder on your Personal Cloud’s computer that you choose: Your Docker Compose projects, scanned for declared ports (the folder holding your compose stacks) (compose)
You choose each folder on your Personal Cloud, and whether it may only read it (the default) or also change it. It can send what it reads to the internet hosts above.
Personal Cloud tools
None. It uses nothing from your Personal Cloud beyond its own storage.
Notifications
It does not send push notifications.
Storage
Up to 512 MB on your Personal Cloud.
Its address
Works best with its own address. A Personal Cloud shared through Cloudflare can give it one; on a private Personal Cloud on Tailscale it opens under your Personal Cloud’s address, where it may not work fully. Private and shared Personal Clouds
Add to Personal Cloud
Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.
Versions
0.8.4 Latest Shown above
Published · a ready-built bundle
Imported from StepaniaH/port-light at d60a0e9722ab (v0.8.4).