Creating a stream
Open the Add New Stream dialog
In the dashboard header, click Add New Stream. A dialog appears with fields for your stream name and optional push targets.
Enter a stream name
Type a name for your stream in the Stream name field. The name is required and becomes the last segment of the RTMP ingest URL, so use URL-safe characters: lowercase letters, numbers, and hyphens.For example, a stream named
main-event produces the ingest URL:Add push targets (optional)
In the RTMP target URLs field, paste one RTMP destination URL per line. You can leave this blank and add targets later from the stream card.
Configuring your broadcasting software
After creating a stream, point your encoder at the ingest URL. In OBS Studio or Streamlabs, the recommended approach is to split the URL into a server and a stream key:- Server:
rtmp://your-server/live/ - Stream Key:
<stream-name>
Streams are saved to the data file on disk and persist across container restarts. You do not need to recreate streams after rebooting your server or redeploying with Docker Compose.
Deleting a stream
To delete a stream:- Find the stream card in the dashboard.
- Click Delete Stream on the card.
- Confirm the action in the dialog that appears.