Audio and video · Edition No. 16 · 10 Sep 2026

owncast/owncast

Your own live video page, with chat, on your own domain.

← Audio and videoRead the whole edition →

11.5k stars · MIT · v0.3.0 (2026-09-03) · Track this in Scout

Self-hosted live video streaming and chat — your own Twitch, on your own domain.

▶Repo detailsthe review · specs · pros & cons · install

What it is

Owncast is a self-hosted live streaming server. It accepts a stream from OBS or similar software and serves a web player with chat, and it can also post to the fediverse so followers are told when you go live.

What it is good for. Anyone who wants live video without handing the audience to a platform. A workshop, a launch, office hours, a session in a second language at a time that suits that audience. The interesting part for a small channel is that the viewer never leaves your site, so a live session and your written pages sit at the same address. Be honest about the trade: a platform sends you strangers, and your own page does not. This is for someone who already has an audience.

Stars11.5k
LicenceMIT
Latestv0.3.0 (2026-09-03)checked 7 Sep 2026
Written inGo
Good
  • MIT licensed and complete. Video, player and chat in one program, with no paid tier.
  • No separate database to run. It keeps its own data in a single file.
  • It can announce itself to the fediverse, so followers get told when you start.
Watch for
  • Bandwidth and processor time are the real bill. Converting video for several qualities at once is heavy, and a small VPS will struggle.
  • Building from source needs a C compiler, FFmpeg, Go 1.24 or newer, and Node.js. Use the container unless you enjoy that.
  • There is no native Windows server support. On Windows you would run it inside WSL2.
Install
docker run -d --name owncast -p 8080:8080 -p 1935:1935 \
  -v /opt/owncast:/app/data owncast/owncast:latest
Screenshots
owncast/owncast: GitHub preview cardowncast/owncast: Screenshot 1owncast/owncast: Screenshot 2

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.