Games on Whales

Games on Whales

Plugin from games-on-whales

Overview

Games on Whales lets you run a low-latency game/desktop streaming host on your Unraid server. Connect from any [Moonlight](https://moonlight-stream.org) client, including Steam Deck, Apple TV, mobile, and desktop. The plugin handles the Docker Compose deployment of Wolf and Wolf Den, persists udev rules and an auto-start hook into /boot/config/go, and surfaces configuration through a Settings page under Settings > Games on Whales. NVIDIA users: please read the FAQ section on `nvidia_drm.modeset` before reporting black-screen issues.

Games on Whales — Unraid plugin

Run Games on Whales on your Unraid server: stream games and desktops to any Moonlight client (Steam Deck, Apple TV, mobile, desktop) over your LAN or the internet.

The plugin deploys Wolf (the streaming server) and Wolf Den (the on-host launcher UI) via Docker Compose, and adds a Settings page under Settings → Games on Whales for picking a GPU, choosing your appdata path, and starting/stopping the stack.

Status

Beta. Several people are running it daily, but rough edges still exist. The plugin doesn't make permanent changes to your system — uninstalling is a clean rollback if anything goes wrong.

Requirements

  • Unraid 6.12 or newer
  • The Compose Manager plugin (install from Community Applications first — the GoW installer refuses to proceed without it)
  • A GPU that Wolf supports (Intel, AMD, or NVIDIA)
  • NVIDIA users: nvidia_drm must load with modeset=1. See docs/FAQ.md before installing — without modeset, Wolf will black-screen or crash on stream start.

Installation

  1. In the Unraid webGui, go to Plugins → Install Plugin.

  2. Paste the plugin URL and click Install:

    https://github.com/games-on-whales/unraid-plugin/releases/latest/download/gow.plg
    
  3. After install completes, open Settings → Games on Whales to configure your GPU and appdata path, then click Install.

You should see output like:

╔════════════════════════════╗
║ Installing Games on Whales ║
╚════════════════════════════╝
....
╔══════════╗
║ Complete ║
╚══════════╝

Configuration

The Settings page (Settings → Games on Whales) covers:

  • GPU selection — multi-GPU systems get a picker; the chosen GPU is passed through to the Wolf container.
  • Appdata path — where Wolf and Wolf Den persist their state. Defaults to /mnt/user/appdata/gow.
  • Wolf Den port — host port for the Wolf Den web UI. Defaults to 8080 and can be changed if another container already uses that port.
  • Wolf network mode — defaults to host networking. You can switch Wolf to bridge networking or attach it to a custom Docker network such as Unraid br0 with a static IPv4 address for Moonlight pairing. Bridge mode publishes Wolf's default Moonlight ports on the Unraid host; custom networking is the option for avoiding host port conflicts.
  • Install / Start / Stop / Update — buttons that wrap the underlying docker compose calls so you don't have to drop to the shell.

Persistent udev rules and an auto-start hook are written to /boot/config/go so the stack comes back up after a reboot.

Pairing a Moonlight client

Once the stack is running, open Wolf Den's pairing page:

http://<UNRAID_IP>:<WOLF_DEN_PORT>/Clients/Pairing

Add the Unraid server in Moonlight, then enter the PIN shown by Moonlight on the Wolf Den pairing page. The settings page also shows direct Open Wolf Den and Pair Moonlight links when Wolf Den is running.

If Wolf is configured on a custom Docker network with a static IPv4 address, add that Wolf IP in Moonlight instead of the Unraid host IP.

Troubleshooting

See docs/FAQ.md. NVIDIA users in particular should read the nvidia_drm.modeset section before reporting black-screen or crashed-Wolf issues.

Support

License

MIT.

Developer notes

See DEVELOPING.md.

Media gallery

Install Games on Whales on Unraid in a few clicks.

Find Games on Whales in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Games on Whales Review the template variables and paths Click Install

Requirements


The "Compose Manager" plugin must be installed first. The plugin install will refuse to proceed without it.

Download Statistics

316
Total Downloads
57
This Month
31
Avg / Month

Downloads by Month

Loading chart...

Related apps

Details

Repository
https://github.com/games-on-whales/unraid-plugin/releases/latest/download/gow.plg
Last Updated2026-07-17
First Seen2026-04-20