Ctrl K
ComunidadGuías…

_unraid/retroarr.xml

Rama main · réplica de lectura del repositorio original.

Archivo original ↗Preguntar a KiBot
<?xml version="1.0"?>
<Container version="2">
  <Name>RetroArr</Name>
  <Repository>ghcr.io/riddix/retroarr:latest</Repository>
  <Registry>https://github.com/RiDDiX/RetroArr/pkgs/container/retroarr</Registry>
  <Network>bridge</Network>
  <MyIP/>
  <Shell>sh</Shell>
  <Privileged>false</Privileged>
  <Support>https://github.com/RiDDiX/RetroArr/issues</Support>
  <Project>https://github.com/RiDDiX/RetroArr</Project>
  <Overview>
    RetroArr is a self-hosted game library manager and PVR, inspired by Radarr and Sonarr. It manages your game library across 55+ platforms, fetches metadata from IGDB/Steam/ScreenScraper, handles downloads via Prowlarr/Jackett, and supports Linux gaming integrations (Proton, Lutris, Steam Deck).
  </Overview>
  <Category>MediaApp:Video GameServers: Tools:</Category>
  <WebUI>https://[IP]:[PORT:2728]/</WebUI>
  <TemplateURL>https://raw.githubusercontent.com/RiDDiX/RetroArr/main/_unraid/retroarr.xml</TemplateURL>
  <Icon>https://raw.githubusercontent.com/RiDDiX/RetroArr/main/frontend/src/assets/app_logo.png</Icon>
  <ExtraParams/>
  <PostArgs/>
  <CPUset/>
  <DateInstalled/>
  <DonateText>Support RetroArr</DonateText>
  <DonateLink>https://github.com/RiDDiX/RetroArr</DonateLink>
  <Description>
    RetroArr is a self-hosted game library manager and PVR.
    Features:
    - Intelligent Library Scanning (55+ platforms)
    - Metadata from IGDB, Steam &amp; ScreenScraper
    - Prowlarr &amp; Jackett Integration
    - NZB &amp; Torrent Download Support
    - Linux Gaming: Proton, Lutris, Steam Deck exports
    - Plugin System for community extensions
  </Description>
  <Networking>
    <Mode>bridge</Mode>
    <Publish>
      <Port>
        <HostPort>2727</HostPort>
        <ContainerPort>2727</ContainerPort>
        <Protocol>tcp</Protocol>
      </Port>
      <Port>
        <HostPort>2728</HostPort>
        <ContainerPort>2728</ContainerPort>
        <Protocol>tcp</Protocol>
      </Port>
    </Publish>
  </Networking>
  <Data>
    <Volume>
      <HostDir>/mnt/user/appdata/RetroArr/config</HostDir>
      <ContainerDir>/app/config</ContainerDir>
      <Mode>rw</Mode>
    </Volume>
    <Volume>
      <HostDir>/mnt/user/games</HostDir>
      <ContainerDir>/media</ContainerDir>
      <Mode>rw</Mode>
    </Volume>
    <Volume>
      <HostDir>/mnt/user/downloads</HostDir>
      <ContainerDir>/downloads</ContainerDir>
      <Mode>rw</Mode>
    </Volume>
  </Data>
  <Environment>
    <Variable>
      <Value>1000</Value>
      <Name>PUID</Name>
      <Mode/>
    </Variable>
    <Variable>
      <Value>1000</Value>
      <Name>PGID</Name>
      <Mode/>
    </Variable>
    <Variable>
      <Value>2728</Value>
      <Name>RETROARR_HTTPS_PORT</Name>
      <Mode/>
    </Variable>
    <Variable>
      <Value/>
      <Name>RETROARR_TRUSTED_PROXIES</Name>
      <Mode/>
    </Variable>
  </Environment>
  <Config Name="HTTP Port" Target="2727" Default="2727" Mode="tcp" Description="Plain HTTP port for the Web UI. Use this when running behind a reverse proxy (SWAG, nginx, Caddy)." Type="Port" Display="always" Required="true" Mask="false">2727</Config>
  <Config Name="HTTPS Port" Target="2728" Default="2728" Mode="tcp" Description="HTTPS port with auto-generated self-signed cert. Needed for threaded emulator cores (PSP, NDS, N64, Saturn, 3DO) when accessed from a LAN IP. Cert is stored in config/certs/retroarr.pfx." Type="Port" Display="always" Required="false" Mask="false">2728</Config>
  <Config Name="Trusted Proxies" Target="RETROARR_TRUSTED_PROXIES" Default="" Description="Comma-separated CIDR ranges of reverse proxies allowed to set X-Forwarded-Proto / X-Forwarded-For. Leave empty to accept all RFC1918 private ranges + loopback. Example: 172.20.0.0/16,10.1.2.3/32" Type="Variable" Display="advanced" Required="false" Mask="false"/>
  <Config Name="Appdata" Target="/app/config" Default="/mnt/user/appdata/RetroArr/config" Mode="rw" Description="Location for RetroArr configuration and database." Type="Path" Display="always" Required="true" Mask="false">/mnt/user/appdata/RetroArr/config</Config>
  <Config Name="Games Library" Target="/media" Default="/mnt/user/games" Mode="rw" Description="Location of your game library." Type="Path" Display="always" Required="true" Mask="false">/mnt/user/games</Config>
  <Config Name="Downloads" Target="/downloads" Default="/mnt/user/downloads" Mode="rw" Description="Downloads directory for completed files." Type="Path" Display="always" Required="false" Mask="false">/mnt/user/downloads</Config>
  <Config Name="PUID" Target="PUID" Default="1000" Description="User ID for file permissions." Type="Variable" Display="advanced" Required="false" Mask="false">1000</Config>
  <Config Name="PGID" Target="PGID" Default="1000" Description="Group ID for file permissions." Type="Variable" Display="advanced" Required="false" Mask="false">1000</Config>
</Container>