GoRetro

GoRetro

Docker-Anwendung from Florian Dambrine's Repository

Übersicht

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.

Laufzeit-Argumente

Web-UI
http://[IP]:[PORT:8080]
Netzwerk
bridge
Privilegiert
false

Konfiguration der Vorlage

API Server PortPorttcp

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

Ziel
8080
Standard
8080
Wert
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.

Ziel
/roms
Standard
/mnt/user/data/media/roms
Wert
/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.

Ziel
/config
Standard
/mnt/user/appdata/goretro
Wert
/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.

Ziel
GORETRO_API_KEY

Statistik herunterladen

1,430
Downloads insgesamt

Einzelheiten

Repository
lowess/goretro
Zuletzt aktualisiert2026-02-07
Erstmals gesehen2026-01-03

Führen Sie GoRetro auf Unraid aus.

GoRetro ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.