gamarr is an automated PC game acquisition daemon written in Python. It scrapes Metacritic for critically-acclaimed new releases, filters out unwanted genres and keywords, matches titles against FitGirl repacks and FreeGOG, and delivers torrents to qBittorrent. Once downloads complete, a post-processing thread SHA-256-verifies and copies each game to your library with customizable path templates, then cleans up source torrents.
Latest GitHub release.
docker run -d \
--name=<container name> \
-v <path for config files>:/config \
-v <path for media files>:/media \
-v <path for data files>:/data \
-v /etc/localtime:/etc/localtime:ro \
-e GAMARR_LOG_LEVEL=INFO \
-e GAMARR_LIBRARY_PATH=<library path> \
-e GAMARR_QBT_HOST=<qbittorrent host> \
-e GAMARR_QBT_PORT=<qbittorrent port> \
-e GAMARR_QBT_USERNAME=<qbittorrent username> \
-e GAMARR_QBT_PASSWORD=<qbittorrent password> \
-e GAMARR_CONFIG_PATH=/config/gamarr/configs \
-e GAMARR_DB_PATH=/config/gamarr/db \
-e GAMARR_LOG_PATH=/config/gamarr/logs \
-e GAMARR_PID_PATH=/config/gamarr/pids \
-e ENABLE_STARTUP_SCRIPTS=yes|no \
-e HEALTHCHECK_COMMAND=<command> \
-e HEALTHCHECK_ACTION=<action> \
-e HEALTHCHECK_HOSTNAME=<hostname> \
-e UMASK=<umask for created files> \
-e PUID=<uid for user> \
-e PGID=<gid for user> \
ghcr.io/binhex/arch-gamarr
Please replace all user variables in the above command defined by <> with the correct values.
docker run -d \
--name=gamarr \
-v /apps/docker/gamarr:/config \
-v /mnt/user:/media \
-v /apps/docker/qbittorrent/data/completed:/data:ro \
-v /etc/localtime:/etc/localtime:ro \
-e GAMARR_LOG_LEVEL=INFO \
-e GAMARR_LIBRARY_PATH=/media/Games \
-e GAMARR_QBT_HOST=binhex-qbittorrent \
-e GAMARR_QBT_PORT=8080 \
-e GAMARR_QBT_USERNAME=admin \
-e GAMARR_QBT_PASSWORD=adminadmin \
-e ENABLE_STARTUP_SCRIPTS=yes \
-e UMASK=000 \
-e PUID=0 \
-e PGID=0 \
ghcr.io/binhex/arch-gamarr
User ID (PUID) and Group ID (PGID) can be found by issuing the following command for the user you want to run the container as:-
id <username>
See the gamarr README for full configuration documentation and environment variable reference.
If you appreciate my work, then please consider buying me a beer :D
Content type
Image
Digest
sha256:97a01e081…
Size
649.7 MB
Last updated
5 days ago
docker pull binhex/arch-gamarr