Skip to content

v1.13.1

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Jul 14:25

configurable broadcast + session hygiene

A small maintenance patch. No user-facing changes for most people; two improvements under the hood.

Configurable WebRTC ICE servers. Screen broadcast previously always used Google's public STUN server. You can now configure this via broadcast.iceServers in your config file - set it to [] for fully air-gapped LANs (broadcast still works between devices on the same network with no external calls), or add TURN entries for cross-subnet setups. Defaults to the previous behavior, so nothing changes unless you want it to.
Session eviction. Login sessions now expire in step with their cookie lifetime and are cleaned from memory automatically, preventing slow memory growth on long-running servers.

Upgrade with npx instbyte@latest or pull the latest Docker image.