services: gameyfin: image: ghcr.io/gameyfin/gameyfin:2 container_name: gameyfin restart: unless-stopped environment: # Generate a new APP_KEY using the command "openssl rand -base64 32" or similar. APP_KEY: qFM/vxkrlP4z9eYLisIZcRC7PpSjG+tIktEcGfuewtU= # (optional) Set the URL of your Gameyfin instance if you are using a reverse proxy. # Currently, this is only used for generating links in notification emails and the log line at first run. APP_URL: https://gameyfin.happylizard.me # (optional) Set the user and group ID to run Gameyfin with a specific user. PUID: 1000 # Change this to your user ID if needed PGID: 1000 # Change this to your group ID if needed volumes: - "./gameyfin/db:/opt/gameyfin/db" - "./gameyfin/data:/opt/gameyfin/data" - "./gameyfin/plugindata:/opt/gameyfin/plugindata" - "./gameyfin/logs:/opt/gameyfin/logs" - "/mnt/nas2/BACKUPS/server_backup/media/games:/opt/gameyfin/games" - "/mnt/nas2/BACKUPS/server_backup/media/rstack/downloads/games:/opt/gameyfin/torrented" ports: - "8095:8080" # If you plan to use the included torrent plugin, uncomment the following lines: # - "6969:6969" # - "6881:6881"