Tools for people who stream to more than one platform at once.

Almost everything here is free and self-hosted. Run the router dashboard and Docker tools on hardware you control, with your credentials staying in your own network. Premium Chat is the paid exception: a hosted relay that keeps provider OAuth credentials off your router while delivering chat and protected browser-source overlays.

The tools

IRL Dashboard

A single-screen control panel for IRL streaming that runs on the router in your backpack. Chat, modem signal, bitrate, encoder controls, weather, GPS, live overlays and your platform links on one page you can pull up on your phone mid-stream. No laptop, no cloud service, keeps working on cellular.

Self-hosted port 8080 OpenWRT / GL.iNet one-command install browser setup

Premium Chat

A secure, subscription-backed chat relay built into IRL Dashboard. Connect supported live chat providers without exposing their OAuth credentials to the router, then use the native Chat view and protected Chat and Highlight browser-source overlays.

Paid feature secure provider relay browser-source overlays IRL Dashboard

Unified Chat

Merges live chat from YouTube, Twitch, Kick, Discord, Rumble, Trovo, DLive and Facebook into one scrolling feed, pushed to your browser over SSE. Includes a YouTube live-title editor so you can rename a running stream without opening Studio.

Self-hosted port 8088 8 platforms docker compose Unraid template

ReStreamer Watchdog

Watches your datarhei Restreamer ingest and automatically pushes a looping fallback video to every live platform when the source stops transmitting — then stops it when the source comes back.

Self-hosted port 1975 ffmpeg failover docker compose Unraid template

Getting started

IRL Dashboard runs on your router. One command in its terminal, then you configure everything in the browser — no SSH or text editor after that:

wget -qO- https://streamhelpers.com/irl-dashboard/install.sh | sh

The Docker tools all follow the same pattern. Copy the folder to your Docker host, then:

cp .env.example .env
nano .env            # fill in your credentials
docker compose up -d
docker compose logs -f

You need

For the Docker tools, any machine running Docker — Unraid, Synology, a Pi, a VPS. For the IRL Dashboard, a router running OpenWRT (GL.iNet routers ship it).

Unraid users

The Docker tools ship an .xml Community Applications template. Drop it in /boot/config/plugins/dockerMan/templates-user/. No Docker Hub account needed.

Keep it internal

These dashboards control your live streams. Set a password where the tool offers one, and don't forward the ports to the open internet.

A note on credentials. These tools hold API keys and bot tokens for your streaming accounts, stored in plain text on your own hardware — a .env file for the Docker tools, settings.json for the IRL Dashboard. Treat those files like a password: don't commit them, don't share them, and don't put the dashboard anywhere the public can reach it.
No warranty and no support. These tools are provided free and as-is. They interact with your live broadcasts and your platform accounts, and they can fail. There is no help desk, no ticket queue, and no promise that anyone will answer a question, fix a bug, or keep a tool working. You are responsible for testing before you rely on one, and for anything that happens to your stream or your accounts. Donating does not change this — it buys no warranty, no support and no priority. See the disclaimer for the full statement.

Support the project

Free and as-is — no warranty and no support, donations included.
StreamHelpers.com  ·  tooling for multi-platform streamers
Another fine product of Blue Soup Enterprises