Skip to content

Quickstart

Terminal window
curl -fsSL https://replayvod.com/install.sh | sh

The installer creates ~/replayvod, writes server/.env from the example, generates secrets, prompts for your Twitch credentials, then starts the stack.

Create an application in the Twitch developer console with this OAuth redirect URL:

http://localhost:8080/api/v1/auth/twitch/callback

Copy the resulting Client ID and Client Secret when the installer asks.

  1. Open http://localhost:8080.

  2. Sign in with Twitch.

  3. The user listed in OWNER_TWITCH_ID is granted the owner role.

  1. Follow the channels you want to record on Twitch.

  2. In the dashboard, open Schedules and create a rule (quality, optional category or tag filter).

  3. The next time a matching stream goes live, ReplayVOD records it.