{"repo":"nilstate/icey-cli","free":true,"listed":false,"github":"https://github.com/nilstate/icey-cli","clone":"git clone https://github.com/nilstate/icey-cli.git","description":"Self-hosted real-time media server and CLI surface for icey","language":"C++","stars":51,"topics":[],"license":null,"category":"cli-tools","readme_excerpt":"icey-server Single C++ binary: WebRTC media streaming + Symple signalling + TURN relay + web UI. No Node.js runtime, no third-party services. One binary, two ports (HTTP/WS + TURN). icey Demo If you need the shortest end-to-end path, use the Docker demo path: Then open http://localhost:4500 and click Watch on the icey peer. That is the express path. For the source-backed path, use the local docker/ directory in this repo or build icey-server natively against an icey source tree. Native Quick Start Open http://localhost:4500 in a browser. Validated browser smoke: - Chromium engine via Playwright using the system Google Chrome binary - Firefox via Playwright WebKit smoke is wired in the test harness, but the Playwright WebKit/WPE runtime on this Linux host is not treated as authoritative for publish-path support. Do not claim Safari support until it has been validated on Apple platforms. The icey-server target is built when the webrtc prerequisites are available: OpenSSL and FFmpeg must be installed or discoverable by CMake, and libdatachannel is fetched automatically. For a machine-readable preflight before startup, run: Repo Workflow make install stages the distributable layout under .stage/ , and make package emits versioned .tar.gz and .zip artifacts from the staged app layout. Package Managers The repo now includes packaging inputs for every first-class package manager surface: - Homebrew - AUR - Debian / APT - Nix - winget - Scoop - Chocolatey The tracked templates live u","default_branch":null,"files":null,"tree":[],"storefront":"/r/nilstate","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nilstate/icey-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}