GoRetro

GoRetro

Docker 应用程序 from Florian Dambrine's Repository

概述

GoRetro - REST API server for managing retro gaming ROM collections. Generate gamelist XML files, scrape metadata from ScreenScraper, download media, and manage favorites via HTTP API endpoints.

运行时参数

网络用户界面
http://[IP]:[PORT:8080]
网络
bridge
特权
false

模板配置

API Server PortPorttcp

Port for the GoRetro HTTP API server. Access API at http://[IP]:[PORT]

目标
8080
默认值
8080
价值
8080
ROM DirectoryPathrw

Base ROM directory containing system subdirectories (snes/, nes/, etc.). GoRetro reads ROMs from /roms/{system}/ and writes gamelist.xml and media to the same location.

目标
/roms
默认值
/mnt/user/data/media/roms
价值
/mnt/user/data/media/roms
Config DirectoryPathrw

Configuration directory. Contains config.yaml (edit this!), favorites.yaml, and .cache/ subdirectory. Copy config.yaml.example to config.yaml on first run.

目标
/config
默认值
/mnt/user/appdata/goretro
价值
/mnt/user/appdata/goretro
API KeyVariable

Optional API key for authentication. When set, all API requests must include this key via X-API-Key header or Authorization: Bearer header. Generate with: openssl rand -hex 32. Leave empty to disable authentication.

目标
GORETRO_API_KEY

下载统计数据

1,430
下载总数

详细信息

存储库
lowess/goretro
最后更新2026-02-07
初见2026-01-03

在Unraid 上运行 GoRetro 。

GoRetro 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。