Self-host bilistream
v0.2.0Bilibili auto-relay tool for Twitch and YouTube streams
docker compose up -d- Stars
- 176
- Port
- 9090 (Web console HTTP)
ghcr.io/limitcool/bilistreamWhat is bilistream?
bilistream is a self-hosted automation tool for Chinese streaming platform Bilibili (B站). It monitors Twitch channels, YouTube channels, and YouTube scheduled premieres, then automatically starts an FFmpeg relay to Bilibili when the source stream goes live and stops when it ends. The project is written in Rust and provides a web console for remote management, configuration editing, status viewing, and log inspection. It supports notifications via Gotify and ntfy. Deployment is via Docker (recommended) or standalone binary on Linux, with the Docker image bundling ffmpeg, python3, and yt-dlp dependencies. All configuration is stored in a single config.yaml file.
Should you self-host bilistream?
bilistream scores 40/100 on selfhost.directory (how scoring works) and ranks #31 of 36 in Video Streaming. It has 176 GitHub stars.
It shipped 1 stable release in the past year. The latest, v0.2.0, came out on 5 May 2026.
Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is written mostly in Typescript.
Its closest alternative on selfhost.directory is piped (70/100, 10 295 stars). It scores higher overall, so compare the two before you pick. See bilistream vs piped side by side.
Features
- Auto-config initialization
- Automatic stream relay
- Basic Authentication
- Configuration via YAML
- Cookie support
- FFmpeg proxy support
- Gotify notifications
- Live status monitoring
- Ntfy notifications
- Remote Control
- Web Console
bilistream README
More in Video Streaming
CamViewerPlusSelf-hosted, open-source RTSP camera viewer with customizable grid views, digital pan/zoom, and a web UI for monitoring multiple camera streams.
clipableA self-hosted video platform for hosting and sharing clips with Streamable-like simplicity, featuring browser uploads, quality presets, S3 storage, and a REST API.
clipbucket-v5Self-hosted PHP video sharing platform with dark/light themes, HLS conversion, Chromecast, subtitles, TMDB integration, and multi-language support.
CometSelf-hosted Stremio add-on searching torrents, debrid, usenet with P2P metadata sharing, Kodi support, and Torznab for *arr apps.
couchtubeSelf-hosted YouTube frontend that simulates a TV channel by scheduling videos from user-defined lists. Runs via Docker on port 8363 with a built-in channel editor.
creamy-videosCreamy Videos is an open-source, self-hosted video streaming tube site written in Go with PostgreSQL support for hosting your own video library.
DispatcharrYour Ultimate IPTV & Stream Management Companion
docker-wyze-bridgeSelf-hosted, open-source Docker bridge that streams Wyze cameras over RTSP, WebRTC, RTMP and LL-HLS, with a web dashboard, recording, snapshots and camera control.
DroneBridgeDroneBridge is an open-source, self-hosted long-range radio link for drones using WiFi. Supports 1080p video, MAVLink telemetry, RC control, and OSD.
ErinErin is a self-hosted, open-source web app for browsing personal images and videos in a TikTok-like vertical swipe feed with playlists and optional password protection.
ErsatzTVOpen-source, self-hosted IPTV server that builds scheduled live TV channels with EPG from your Plex, Jellyfin, Emby or local media, using FFmpeg transcoding.
EZ-WifiBroadcastOpen-source, self-hosted FPV video link that streams low-latency 1080p video, MAVLink telemetry and RC control between a drone camera and its ground station.

0 comments