Guides for building with rstream tunnels. Continuously updated against the current product, they serve as the reference for taking each workflow from first test to production.
Run local LLM workers across laptops, workstations, and GPU servers, then use rstream for connectivity, discovery, routing, and narrowly scoped access from a Next.js agent application.
Split a Python vision workload between remote devices and a pool of YOLO inference workers, using rstream tunnels for transport, discovery, and failover.
Read more, Run Edge Vision Inference on Your Own Machines with rstream
Serve a FastAPI application directly through a published rstream tunnel with the Python SDK, protect it with edge token auth, and consume the private variant over an rstream dial, all without a local HTTP server or an open port.
Read more, Serve a FastAPI App through rstream Tunnels
Run your own MASQUE-based private residential egress gateway behind a local network, publish it through rstream, route TCP with HTTP CONNECT, route UDP and QUIC with CONNECT-UDP, and validate the setup from macOS and Firefox.
Read more, Build a Private Residential Egress Gateway with MASQUE and rstream
Deploy rstream Engine Community Edition with Docker Compose, configure TLS and JWT authentication, run an agent validation, publish a tunnel, verify routing, and automate certificate renewal.
Read more, Self-Host rstream Engine CE with Docker Compose
Store rstream agent tokens in macOS Keychain, use macOS Keychain for mTLS agent identities, and keep mTLS private keys inside a YubiKey, HSM, or SoftHSM through PKCS#11.
Read more, Secure rstream Agent Authentication with Keychain and PKCS#11
Set up a minimal k3s cluster on Ubuntu, install the rstream Kubernetes operator, deploy a small HTTP service, and expose it through an outbound-only rstream tunnel.
Read more, Expose a k3s Service with the rstream Kubernetes Operator
Build a low-latency Go-based device-side streamer that publishes its viewer through rstream tunnels, prefers QUIC with TLS fallback, uses Trickle ICE and managed STUN/TURN, and packages cleanly for Linux devices.
Read more, Build Device-to-Browser Video Streaming with WebRTC and rstream
Use rstream WebTTY and optional QUIC tunnel transport to reach remote machines from the rstream Dashboard, browser-based clients, or the rstream CLI without exposing a conventional remote shell service publicly.
Read more, Access Remote Machines with rstream WebTTY