ion

All web apps in the Catalogue

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

  • Port-Light dashboard showing two adaptive host boards
    Port-Light dashboard showing two adaptive host boards

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

View the repository on GitHub

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.

Sign in to add

Versions

0.8.4 Latest Shown above

Published · a ready-built bundle

Imported from StepaniaH/port-light at d60a0e9722ab (v0.8.4).

Report this app