Repolode
fireshare-app

fireshare-app/fireshare

公開・非公開のフィードを使い、ゲームクリップや動画を専用リンクで共有できるセルフホスト型Webアプリ。

代替できる製品:YouTube

スター
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. 1

    ボリュームのパスと管理者の認証情報を設定して、docker-compose.yml ファイルを作成します

  2. 2

    Docker Compose で Fireshare を起動します

    docker-compose up -d
  3. 3

    ブラウザーで Web インターフェースを開きます

使う前に知っておきたいこと

  • Docker での実行を前提としているため、Docker とセルフホスティング環境が必要です。
  • GPU トランスコードには、NVIDIA GPU と NVIDIA Container Toolkit が必要です。
  • コピーレフトライセンスである GPL-3.0 の下でライセンスされています。

収録されている特集

トピック

#video-streaming#self-hosted#media#docker#game-clips#video-transcoding#link-sharing#clips#gaming#jellyfin

よくある質問

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 の数値は毎日更新されます。

関連プロジェクト