複数のJellyfinメディアサーバーを、統一されたライブラリとインターフェースにまとめるリバースプロキシ。
- スター
- 1,518
- フォーク
- 106
- 未解決の Issue
- 13
- 最終コミット
- 4 日前
これは何?
Fireshareは、専用リンクを通じて動画、特にゲームクリップを共有するためのセルフホスト型アプリケーションです。動画や画像ファイルのディレクトリを指定すると、ファイルをスキャンしてポスター画像とメタデータを生成し、Webダッシュボードに整理します。動画はフィードで公開することも、非公開にしてリンクを知っている人だけがアクセスできるようにすることもできます。
アプリはDockerで動作し、ユーザーごとの権限設定、パスワード保護された動画、フォルダー共有、タグ、再生回数の記録、簡単な動画のトリミングに対応しています。ゲームはカバーアート付きで自動的に分類され、カスタムアートを設定して手動で追加することもできます。Discordなどのサービスに通知を送信でき、新しい公開動画はRSSフィードに掲載されます。
オプションのトランスコード機能では、CPUまたはNVIDIA GPUのエンコードを利用して、アダプティブ再生向けの低画質版を作成できます。また、白っぽくなるHDR映像を補正するHDRからSDRへのトーンマッピングも備えています。セキュリティ機能には、TOTPアプリを使った二要素認証と、ログイン元IPのホワイトリスト設定があります。
主な機能
- 01公開フィードまたはリンクを知っている人だけがアクセスできる非公開設定で、専用リンクを使って動画を共有
- 02カバーアート付きのゲーム自動分類と、ゲームの手動追加
- 03アダプティブ画質向けの、CPUまたはNVIDIA GPUを使ったオプションのトランスコード
- 04複数のオペレーターから選択できるHDRからSDRへのトーンマッピング
- 05ユーザーごとの権限設定と二要素認証に対応したマルチユーザー機能
- 06Discordへの通知と、新しい公開動画を配信するRSSフィード
ユースケース
- 大規模な動画プラットフォームにアップロードせず、ゲームクリップを友人やコミュニティと共有する
- ホームサーバーで非公開の動画ライブラリを運用し、家族に直接リンクを送る
- 自分の録画動画を公開フィードで配信し、RSS登録者に届ける
クイックスタート
- 1
ボリュームのパスと管理者の認証情報を設定して、docker-compose.yml ファイルを作成します
- 2
Docker Compose で Fireshare を起動します
docker-compose up -d - 3
ブラウザーで Web インターフェースを開きます
使う前に知っておきたいこと
- Docker での実行を前提としているため、Docker とセルフホスティング環境が必要です。
- GPU トランスコードには、NVIDIA GPU と NVIDIA Container Toolkit が必要です。
- コピーレフトライセンスである GPL-3.0 の下でライセンスされています。
収録されている特集
トピック
よくある質問
- fireshare とは?
- 公開・非公開のフィードを使い、ゲームクリップや動画を専用リンクで共有できるセルフホスト型Webアプリ。 Fireshareは、専用リンクを通じて動画、特にゲームクリップを共有するためのセルフホスト型アプリケーションです。動画や画像ファイルのディレクトリを指定すると、ファイルをスキャンしてポスター画像とメタデータを生成し、Webダッシュボードに整理します。動画はフィードで公開することも、非公開にしてリンクを知っている人だけがアクセスできるようにすることもできます。
- fireshare は無料で使えますか?ライセンスは?
- fireshare は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- fireshare は今もメンテナンスされていますか?
- 活発にメンテナンス中。fireshare の最終コミットは 2026年11月2日 です。
- fireshare は何に使えますか?
- 大規模な動画プラットフォームにアップロードせず、ゲームクリップを友人やコミュニティと共有する ホームサーバーで非公開の動画ライブラリを運用し、家族に直接リンクを送る 自分の録画動画を公開フィードで配信し、RSS登録者に届ける
- fireshare のインストール方法は?
- ボリュームのパスと管理者の認証情報を設定して、docker-compose.yml ファイルを作成します Docker Compose で Fireshare を起動します: docker-compose up -d ブラウザーで Web インターフェースを開きます
- fireshare はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/fireshare-app/fireshare
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Jellyfin、Plex、Emby、Nuvio、Stremioのライブラリと視聴履歴を同期できるセルフホスト型メディアトラッカー。
自前で運用できるPHP製の動画・写真共有プラットフォーム。YouTube風サイトを構築できるオープンソースで、ClipBucketの更新版フォークです。
アップロード動画をS3互換ストレージに保存し、トランスコードした動画をHLSで配信できるセルフホスト型の動画共有プラットフォームです。
Flutter製のクロスプラットフォームJellyfinクライアント。Android、TV、デスクトップ、iOS、Webで動作します。
Qt WebEngineとlibmpvを採用し、パススルー再生とハードウェアアクセラレーションに対応したJellyfinメディアサーバー向けデスクトップクライアント。