Skip to content

Script to stream stats of TwirApp on twitch.tv (forked and edited from potat)

License

Notifications You must be signed in to change notification settings

twirapp/twir-streamer

 
 

Repository files navigation

Potat Streamer

It streams the 24/7 grafana for TwirApp

🐳 Docker Compose

1. Prerequisites

  • Docker and Docker Compose installed.
  • Bun.
  • Rename streamer.example.conf to streamer.conf and enter your stream url and stream keys.

2. Create Container

docker compose up -d --build
  • This will start the NGINX RTMP server and stunnel proxy.
  • Build the NGINX RTMP image (with stunnel for Kick support).
  • Copy your streamer.conf and stunnel.conf into the image.
  • The RTMP server will listen on port 1935 (default RTMP port).
  • Uses stunnel to stream to kick which requires rtmps, which nginx struggles with.
  • The configuration will push your stream to Twitch, YouTube, and Kick.

Start Streamer

bun i && bun start

About

Script to stream stats of TwirApp on twitch.tv (forked and edited from potat)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 100.0%