游戏界的Jellyfin,极空间NAS部署『Gameyfin』
哈喽小伙伴们好!我是Stark-C~
说到Jellyfin相比在座的绝大多数NAS玩家都不会陌生,作为作为一款开源的媒体服务器工具,它凭借其强大的功能和出色的体验成为众多小伙伴折腾影音库的首选。
不过我今天为大家分享的这个项目虽不是Jellyfin,但是和Jellyfin也有些关系。因为项目的开发者除了是Jellyfin的粉丝,同时也是一位游戏爱好者。
他在想自己收集了这么多游戏,能不能有一款工具和Jellyfin一样,对游戏进行整理和刮削呢?
说干就干!如是,该大佬还真就开发了一款游戏库的管理工具,并且为了“致敬”Jellyfin,直接将它命名为『Gameyfin』。
PS:以上桥段是我编的~
关于Gameyfin

🔺Gameyfin是一个非常不错的免费开源游戏库管理工具,从名字上就能看出端倪,它与 Jellyfin 类似,可以管理和组织我们的游戏库。
简单来说,该工具的作用就是自动扫描用户的游戏库文件夹,并从 IGDB(Internet Game Database)下载额外的元数据(需要特殊网络~),如游戏封面、描述、评分等,使游戏库管理更加便捷和智能化。
项目Github主页地址(项目较新,记得Star支持~):https://github.com/gameyfin/gameyfin
它的亮点特性包括:
✨ 自动扫描并索引游戏库
⬇️ 通过网页浏览器访问库,并可直接下载游戏
👥 与朋友和家人分享游戏库
⚛️ 支持局域网使用(所有内容本地缓存,视频除外)
🐋 可以在容器中运行,或在任何具备 JVM 的系统上运行
🌈 支持主题切换(包含色盲友好模式)
🔌 通过插件实现便捷扩展
🔒 与你的 SSO 解决方案集成,支持 OAuth2 / OpenID Connect
🆓 100% 开源,永久免费使用,无任何付费
Gameyfin部署

🔺首先确认自己NAS硬盘中已经有一个游戏库(文件夹),我这里游戏不多,不过拿来测试还是没有问题的。

🔺并且极空间NAS还有一个更牛的就是竟然可以找到挂载过来的网盘路径,也就是说如果你想整理网盘上收藏的游戏也是没有问题,真绝绝子~。

🔺然后在文件管理器的Docker目录新建一个gameyfin的文件夹,然后在该文件夹下再建 data、db、logs三个子文件夹用来映射对应配置文件和日志文件的持久性。
PS:支持的游戏的文件扩展名有:zip、tar、gz、rar、7z、bz2、xz、iso、jar、tgz、exe、bat、cmd、com、msi、bin、run、app、dmg、elf。

🔺接着打开极空间NAS的“Docker”应用,点击【Compose】 > 【新增项目】。

🔺在新增项目页面自定义项目名称,输入以下 Docker Compose 配置信息后点“创建”按钮:
services:
gameyfin:
image: ghcr.io/gameyfin/gameyfin
container_name: Gameyfin
healthcheck:
test: ["CMD-SHELL", "nc -z 127.0.0.1 8080 || exit 1"]
interval: 10s
timeout: 5s
retries: 3
start_period: 90s
ports:
- 7070:8080 # 项目WebUI打开端口,冒号前面请勿和本地冲突
environment:
APP_KEY: 4j86wUyqDfZkoStWlexsCoyKlCQ9Cp36lAj2PUjH56Q=
PUID: 0 #其它NAS这里自行修改
PGID: 0 #其它NAS这里自行修改
volumes:
- 。/Docker/gameyfin/db:/opt/gameyfin/db:rw #冒号前面映射db子文件夹实际路径
- 。/Docker/gameyfin/data:/opt/gameyfin/data:rw #冒号前面映射data子文件夹实际路径
- 。/Docker/gameyfin/logs:/opt/gameyfin/logs:rw #冒号前面映射logs子文件夹实际路径
- 。/data/游戏:/games:rw #冒号前面映射游戏库文件夹实际路径
restart: on-failure:5
以上代码需要根据注释自行修改,没有注释的默认即可,镜像的拉取需要自行解决网络问题,粘贴到自己的NAS这边之前建议使用AI工具优化一下,以防止格式问题造成的部署失败。
顺便说一下,volumes映射的路径需要在当前界面使用“查询路径”查找到真实路径直接复制粘贴就可以了,个人觉得极空间这里对于新手小白已经是相当友好的操作了。

🔺部署好之后就能看到容器显示“正常”就可以使用了。
Gameyfin体验

🔺直接使用浏览器【IP:端口号】的方式就能打开该项目,进来之后会有一个简单的设置向导,直接右下角“下一步”。

🔺这里是设置主题模式,可以默认,也可以稍后再项目设置页面选择。

🔺这步是提示我们创建管理员帐户,自己随意输入用户名、电子邮件地址和密码,单击右下角确定图标即可完成初始化设置。

🔺出现一个登录界面,输入我们创建的用户名和密码点“登录”按钮就能进入项目主页了。

🔺该项目目前没有中文语言,不过好在界面UI并不复杂,和我一样的学渣可以直接开启浏览器自动翻译使用起来也没有任何问题。进来之后我们首先需要简单的设置下:点击右上角用户图标,选择“管理--插件”,先点击第一个“SteamGridDB封面”的设置图标。

🔺因为这里需要使用到SteamGridDB API 密钥,我们直接打开网址【https://www.steamgriddb.com/profile/preferences/api 】免费申请即可。(可能需要注册以及特殊网络~)

🔺然后将申请到的API 密钥 粘贴到设置里后点Save 保存即可。

🔺完成后我们将所有的插件都开启。

🔺接着我们添加游戏库(我这里将浏览器又改为原文英文显示),点击左边状态栏的“Libraries”,然后接着选择两个“+”号。

🔺在列表中选择“games”文件夹(其实就是我们部署的容器中的games路径),接着点“Select”。

🔺为这个游戏库随意命名,之后直接点“Add”。

🔺稍等一会点击主页按钮,就能看到刮削号的游戏海报墙(艾玛~熟悉的感觉瞬间上来了,游戏界的Jellyfin就是这个味)。

🔺随意点击一个竟然也有游戏详情页,包括游戏的介绍、封面、开发者、发布者、以及分类等信息,并且我们因为在插件中开启了下载,这个时候我们可以直接将NAS中的游戏下来到本地电脑。


🔺如果因为命名问题刮削失败或者刮削错误的游戏,我们可以通过搜索元数据的方式重命名,然后再搜索,选择正确的信息就能匹配了。
Snipaste_2025-08-23_21-04-35
🔺当然,也能手动自定义编辑。

🔺同时游戏也会有不同的分类供我们选择。
最后
今天的这个项目对于游戏佬来说确实不错,如果收藏的有大量游戏通过它来整理也确实看起来赏心悦目,不能直接玩无所谓,至少提供的这个情绪价值还是值得体验的。
需要吐槽的还是不支持中文,虽说浏览器自带翻译也能让我们无障碍使用,但是机翻总感觉怪怪的,有能力的大佬能出个汉化包就安逸了~
极空间NAS作为国产家用与轻办公市场的新兴力量,凭借简单易用、高性价比的特性,以及功能丰富、娱乐性强的优点,迅速成为众多NAS需求用户的不二之选。其产品线更是覆盖广泛,从百元级的入门款,到千元级的旗舰款应有尽有,能够满足不同用户群体的多样化需求,有兴趣的小伙伴可以关注下!
好了,以上就是今天给大家分享的内容,我是爱分享的Stark-C,如果今天的内容对你有帮助请记得收藏,顺便点点关注,咱们下期再见!谢谢大家~

felunique
校验提示文案
异莲
校验提示文案
肥宅老头子
校验提示文案
浮生行简
校验提示文案
clock88731
校验提示文案
呵呵大呵呵哒
校验提示文案
jnykjva
校验提示文案
王博的菜篮子
校验提示文案
值友5282679920
校验提示文案
手撕鲈鱼
校验提示文案
湊阿库娅
校验提示文案
vstar37
校验提示文案
神一样的阿布
校验提示文案
厌倦孤独
校验提示文案
chairman993
校验提示文案
天真的小宇
校验提示文案
天龙雪剑
校验提示文案
打雷下雨爬铁塔
校验提示文案
打雷下雨爬铁塔
校验提示文案
天龙雪剑
校验提示文案
天真的小宇
校验提示文案
chairman993
校验提示文案
厌倦孤独
校验提示文案
肥宅老头子
校验提示文案
神一样的阿布
校验提示文案
vstar37
校验提示文案
湊阿库娅
校验提示文案
手撕鲈鱼
校验提示文案
值友5282679920
校验提示文案
clock88731
校验提示文案
王博的菜篮子
校验提示文案
呵呵大呵呵哒
校验提示文案
异莲
校验提示文案
jnykjva
校验提示文案
浮生行简
校验提示文案
felunique
校验提示文案