Fireshare
Self-hosted video clip sharing with unique links
1.5k stars 94 forks last commit first released GPL-3.0
Actively maintained
Last commit 21 Aug 2026.
Fireshare is a self-hosted web app for hosting and sharing short videos (such as game clips) via unique watch links. It scans a folder of videos, builds a browsable library, and provides a clean watch page for recipients.
Key Features
- Automatic library scanning from a mounted videos directory
- Admin dashboard to manage videos and edit titles/descriptions
- Unique share links, including timestamped link sharing
- Optional public feed and optional public/community uploads
- Folder-based organization using top-level directories
- Open Graph metadata for rich previews in chat apps and social sites
- LDAP authentication support
- Optional automatic transcoding to 720p/1080p variants (AV1) with quality selection
- GPU-accelerated transcoding via NVIDIA NVENC (optional)
Use Cases
- Share ShadowPlay or other gameplay clips without uploading to third-party platforms
- Host a lightweight community clip hub with moderated uploads
- Maintain a personal video library with quick link sharing
Limitations and Considerations
- Transcoding is disabled by default and can be resource-intensive when enabled
- GPU transcoding requires compatible NVIDIA hardware, drivers, and container runtime support
Fireshare focuses on simple folder-based media hosting and fast sharing, making it well-suited for short-form video clips and small-to-medium personal libraries. It’s typically deployed with Docker and relies on filesystem mounts for storage and scanning.
Categories:
Tags:
Tech Stack:
Similar to Fireshare

ClipBucket V5
Open-source PHP video sharing platform for self-hosted sites
Open-source PHP script to launch a self-hosted video sharing site with playlists, collections, and social features.

MeTube
Web GUI for yt-dlp to download videos from YouTube and other sites
A lightweight web interface for yt-dlp (youtube-dl fork) that manages queued downloads, playlists, and filename templates via Docker or local Python/Angular setup.


Tube Archivist
Self-hosted YouTube archiving and media server
Tube Archivist is a self-hosted YouTube media server to download, index, search, and watch your archived videos with subscriptions and watch status tracking.

Zipline
ShareX-compatible file and URL upload server with dashboard
Feature-rich ShareX/file upload server with a web dashboard, URL shortening, embeds, webhooks, OAuth2, image/video processing and Docker-first deployment.


Kyoo
Self-hosted media server for streaming movies, series, and anime
Kyoo is a self-hosted video-focused media server for movies, TV series, and anime, with automatic library scanning, transcoding, and modern web/mobile clients.
CouchTube
YouTube-based frontend that simulates a scheduled TV channel
CouchTube is a Go application that schedules and plays curated YouTube videos as TV-style channels using JSON playlists, with Docker and SQLite support.




