Self-hosted PVR for your game library — Radarr for PC and console games. Grabs from Usenet and BitTorrent via Prowlarr, then tracks versions, updates and DLC.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Gamarr is Radarr for video games: a self-hosted *arr-style PVR and game collection manager for Usenet and BitTorrent users, running alongside the rest of your arr stack. It monitors RSS feeds and indexers for the PC and console games you want, hands grabs to your download client, and imports, renames, and organizes the results.
Because games aren't movies, Gamarr also understands the things only games do: it recognizes versions, updates, and DLC, and can automatically upgrade your library when a newer version or a more complete repack shows up.
| Library | Game details |
|---|---|
| Add a game | Game-native qualities |
|---|---|
The easiest way to run Gamarr is Docker:
services:
gamarr:
image: ghcr.io/gamarr-app/gamarr:latest
container_name: gamarr
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
volumes:
- ./gamarr-config:/config
- /path/to/games:/games
- /path/to/downloads:/downloads
ports:
- "6767:6767"
restart: unless-stopped
Open http://localhost:6767, then:
A copy of the compose file above ships as
docker-compose.example.yml. The image is also
mirrored to Docker Hub as gamarr/gamarr,
though GHCR is the canonical source and has no pull rate limits. Standalone
builds for Windows, Linux, macOS, and ARM (including Raspberry Pi) are on the
releases page.
The in-app updater cannot help a container — clicking "Update" in Gamarr does nothing when it's running in Docker, since the image and tag are managed outside the container. Gamarr will warn you in System > Health when a newer release is available, but updating still means pulling a new image:
docker compose pull && docker compose up -d (or
docker pull ghcr.io/gamarr-app/gamarr:latest followed by recreating the
container) from the directory with your compose file.Updates/<version>/ alongside the
base game instead of replacing it, DLC into DLC/<name>/. Every slot is
individually monitorable and searchable from the Components panel, DLC slots
come from Steam/IGDB metadata and can carry their own quality profile, and
bundled releases (game.iso + update_1.7/ + a known DLC folder) are split
into their components at importGitHub Issues are for bugs and feature requests only.
This project exists thanks to all the people who contribute.