Self-host yuebing
1.4.5Self-hosted video sharing site with adaptive streaming
- Stars
- 235
- Port
- 3000 (HTTP web server)
- Requires
- Amazon S3 or Backblaze B2, Redis
cobbzilla/yuebingWhat is yuebing?
Yuebing is a self-hosted video hosting service built for private family and friend video archives. It automatically converts source videos into adaptive bitrate DASH/MP4 streams that play smoothly on any device regardless of connection quality. All persistent data — configuration, user accounts, transcoded media, and metadata — lives in an Amazon S3 or Backblaze B2 bucket, so the server itself is completely stateless and can be replaced at any time. The platform offers four privacy modes ranging from fully private to fully public, a web-based admin console, video search with tag clouds, commenting, friend invitations, and translations for over 20 languages. It runs on Node.js 16+ with Redis for caching and job queues, and uses ffmpeg and mediainfo for transcoding. Deployment options include Docker, a global npm package, or running from source. Commercial use requires a separate license from Bubble, Inc.; non-commercial use falls under AGPL-3.0.
Should you self-host yuebing?
yuebing scores 44/100 on selfhost.directory (how scoring works) and ranks #27 of 36 in Video Streaming. It has 235 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is advanced: plan for several services and some ongoing maintenance. An official Docker image is available. It is Other-licensed and written mostly in JavaScript.
Its closest alternative on selfhost.directory is piped (70/100, 10 293 stars). It scores higher overall, so compare the two before you pick. See yuebing vs piped side by side.
Features
- Adaptive bitrate video streaming (DASH/MP4)
- Admin Console
- Automatic and manual source scanning
- Comments
- Configurable output profiles
- Encrypted Storage
- Encryption key migration
- Friend invitations
- Granular privacy controls
- Internationalization (20+ languages)
- Media metadata editing
- Stateless server with S3/B2 as database
- User Account Management
- Video search and tag cloud
yuebing README
More in Video Streaming
AIOStreamsOpen-source, self-hosted Stremio super-addon: one URL merges every addon, debrid and Usenet source, then filters, sorts and formats results your way.
ant-media-serverOpen-source, self-hosted media server for live video: RTMP/HLS ingest, WebRTC, recording, DVR and playback via a web dashboard, with paid Enterprise extras.
avideoSelf-hosted, open-source video platform for on-demand libraries and live broadcasts, with HLS delivery, an encoder, plugins, and paid monetization options.
belabox-receiverSelf-hosted Docker receiver bundling srtla_rec, srt-live-server, and NOALBS to ingest SRT/SRTLA streams from BELABOX, Moblin, or IRL Pro for OBS/VLC playback.
bilistreamSelf-hosted open-source tool that monitors Twitch, YouTube, and YouTube scheduled streams and relays them to Bilibili when live, with a built-in web console.
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


0 comments