github open-webui/open-terminal v0.9.0

latest releases: v0.11.34, v0.11.33, v0.11.32...
one month ago

Added

  • 🔍 Port detection (GET /ports) — discovers TCP ports listening on localhost, scoped to descendant processes of open-terminal (servers started via the terminal or /execute). Cross-platform: parses /proc/net/tcp on Linux, lsof on macOS, netstat on Windows. Zero new dependencies.
  • 🔀 Port proxy (/proxy/{port}/{path}) — reverse-proxies HTTP requests to localhost:{port}, enabling browser access to servers running inside the terminal environment. Supports all HTTP methods, forwards headers and body, returns 502 on connection refused. Uses the existing httpx dependency.
  • 📦 utils.port module — port detection and process-tree utilities extracted into open_terminal/utils/port.py for reusability.

Don't miss a new open-terminal release

NewReleases is sending notifications on new releases.