This Dockerfile builds NGINX with the RTMP module and FFmpeg for HLS live streaming.
olive
Use olive, a live stream recorder project whose page also gives a Chinese description of live recording.

About olive
olive is an open source live stream recorder written in Go. Its engine monitors streamers' status and records automatically when they are online. It is run from the command line, and a recording can be started by passing a live stream URL to the run command. The repository topics list support for several streaming sites, including Twitch, YouTube, TikTok, Douyin, Huya, Kuaishou, and Niconico. The project is distributed as source code under the Apache-2.0 license, with installation options from source, Go install, release downloads, or a Docker image. The README is available in Simplified Chinese and English.
Key features
- Monitors streamer status and records automatically when they go live
- Starts a recording from a live stream URL with the run command
- Server command provides olive-api support
- TV command retrieves a stream URL
- Biliup command generates Bilibili cookies
- Docker image available for installation
- Open source under the Apache-2.0 license
- Several installation options, including source, Go install, releases, and Docker
- Quickstart requires only a live stream URL passed to the run command
olive at a glance
- Website
- github.com/go-olive/olive
- Category
- Social & Communities › Twitch Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
olive alternatives
Tools and sites you could use instead, ranked by how closely they match.
Twitch VOD and Live Stream archiving platform. Includes a rendered and real-time chat for each archive.
ODeck provides a free, open-source alternative to Stream Deck intended to support live streaming and productivity.
StreamCap supports multi-platform live-stream recording with FFmpeg, monitoring, scheduling, and transcoding.
Display a mosaic of livestreams with Streamwall, a tool built for streaming.
A simple script that will watch a stream for you and earn the channel points.
Popular in Twitch Tools
Well-known listings from the same topic.
olive FAQ
How do I start a recording?
How can I install olive?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












