# Gameyfin

Gameyfin is an open-source, self-hosted game library manager for local video games. It is open source and self-hosted, installable on TrueNAS and Unraid.

Canonical page: https://ourlocalhost.com/app/273/gameyfin

## Description

Gameyfin is an open-source, self-hosted game library manager for local video games. It scans game folders, builds a browsable web catalog, and keeps library data on your own hardware. It suits self-hosters who want a simple, locally accessible way to organize games without relying on external services.

## Platform availability

Available on 2 of 9 platforms: Unraid, TrueNAS.

## Health score

53/100 (Fair), based on 3 of 4 factors.
- Maintained: 51 (last commit 224 days ago)
- Popular: 61 (1,093 GitHub stars)
- Easy to install: 45 (2 install platforms, install notes, Docker image)

## Links

- TrueNAS: https://apps.truenas.com/catalog/gameyfin/
- Unraid: https://ca.unraid.net/apps/gameyfin-06k072n1bmryzv?q=Gameyfin
- Official website: https://gameyfin.org
- GitHub: https://github.com/gameyfin/gameyfin
- Documentation: https://gameyfin.org

## Common questions

### What should I set before starting Gameyfin with Docker Compose?

Replace APP_KEY with a random secret you generate before starting the container. This key protects saved settings, and leaving it blank or reusing someone else's key can prevent correct operation.

### How do I know Gameyfin has finished loading?

Follow the container logs and wait for a line that says 'Loaded plugins'. If you only see errors or the container keeps restarting, do not assume first-run setup is complete.

### What permissions does a non-root user need for Gameyfin to scan games?

The user needs read access to the game files. Gameyfin requires filesystem access to scan game libraries and read game files.

### What SSO options are documented for Gameyfin?

The documentation includes SSO guides for Authentik and Pocket-ID.

## Alternatives

- Argosy Launcher: A native Android client for RomM for syncing, installing, and launching games on any of your mobile devices.
- Lutris: Lutris is an open source gaming platform for GNU/Linux.
- Playnite: Open-source game library manager unifying PC and emulated titles from platforms including Steam, GOG, and Origin with customizable plugins…
- Retrom: Retrom is a centralized game library management service that allows you to host your games on a single device, and connect clients on any a…
- Spectrum Library: Lightweight content manager with a streamlined interface for organizing supported game files, featuring categories, cover artwork, file det…

---
Source: Our Local Host (https://ourlocalhost.com/app/273/gameyfin), the self-hosted and open-source app directory.
