Gameyfin
セルフホスト型ゲームライブラリマネージャー:自動スキャン、メタデータとカバーの整理、ブラウザからアクセスしてゲームをダウンロード。
スマートダウンロード
プロジェクトのホームページへ
インストーラはまだありません — ソースリポジトリをご覧ください
映画を整理するようにゲームライブラリを整理できます。無料のオープンソースです。
主な機能
- ゲームディレクトリを自動スキャンし、メタデータとカバー画像をダウンロード
- ブラウザからゲームファイルを直接ダウンロード
- 友人や家族とゲームライブラリを共有
- LANフレンドリー(ローカルキャッシュ、動画を除く)
- Docker または JVM が動作するあらゆるシステムをサポート
できないこと
- •プロジェクトはまだ v2 の開発段階にあり、機能が完全に安定していない可能性があります。2. 動画コンテンツはローカルにキャッシュされません(ドキュメントの説明)。3. デフォルトでは H2 データベースを使用しますが、本番環境では PostgreSQL などの外部データベースへの接続を推奨します。4. 大規模なライブラリの初回スキャンには時間がかかる場合があります。
使用例
- ゲームコレクターが数千本のゲームを整理
- 家族や友人とゲームファイルを共有
- LAN内でゲームを高速ダウンロード(公衆ネットワーク不要)
- SteamやGOGの代替となるローカル管理、完全オフラインで利用可能
Gameyfin は、散らかったゲームフォルダを整理された閲覧可能なライブラリへと変え、メタデータとカバーを自動的に取得します。Jellyfin にインスパイアされ、自分のサーバー上で動作し(Docker または JVM)、ウェブインターフェースから直接ゲームをダウンロードできます。友人とゲームライブラリを共有したり、すべてをローカルにキャッシュして LAN での高速アクセスを実現したりでき、テーマ(色覚に配慮したテーマを含む)もサポートしています。完全にオープンソースでペイウォールは一切なく、プラグインと OAuth2/OpenID Connect によるシングルサインオンをサポートしています。
タグ
はじめ方
ソフトウェアをインストール
ダウンロードしたインストーラをダブルクリックし、指示に従ってください
ステップ1:Docker を使用して実行(推奨):docker run -d -p 8080:8080 -v /path/to/games:/games ghcr.io/gameyfin/gameyfin:latest
ステップ2:または JAR ファイルをダウンロードして実行:java -jar gameyfin.jar --game-dir=/path/to/games
ステップ3:ブラウザを開いて http://localhost:8080 にアクセスし、ゲームの閲覧とダウンロードを開始します
- ステップ1:Docker を使用して実行(推奨):docker run -d -p 8080:8080 -v /path/to/games:/games ghcr.io/gameyfin/gameyfin:latest
- ステップ2:または JAR ファイルをダウンロードして実行:java -jar gameyfin.jar --game-dir=/path/to/games
- ステップ3:ブラウザを開いて http://localhost:8080 にアクセスし、ゲームの閲覧とダウンロードを開始します
チェックサムがありません
このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません
SHA256 チェックサム
チェックサムなし
GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください
本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。
オープンソースの透明性
GitHub ソースを見るアンインストール情報
Dockerを使用する場合:docker stop gameyfin && docker rm gameyfin && docker rmi ghcr.io/gameyfin/gameyfin:latest。JARを使用する場合:JARファイルと設定ディレクトリを直接削除してください。デフォルトの設定ディレクトリは ~/.gameyfin にあります。
追加の依存関係なし
ダウンロード後すぐに使用可能。追加のランタイムは不要です。
問題が発生?以下のFAQを確認
5 FAQs