Wolf

Website

Docker-based streaming server for Moonlight: multi-user game streaming.

2.1k stars 154 forks last commit first released MIT

Actively maintained

Last commit 8 Aug 2026.

Wolf screenshot

Wolf is a streaming server for Moonlight that enables multiple remote clients to share a single host by streaming virtual desktops and games via Docker. It is Linux-first, container-based, and designed to support on-demand per-user sessions and GPU sharing to maximize hardware utilization.

Key Features

  • Multi-user streaming on a single host with on-demand virtual desktops per user
  • Shared GPU usage across jobs, enabling scenarios like iGPU encoding and GPU gaming simultaneously
  • Low latency video and audio streaming with gamepad support
  • Linux-first, Docker-based architecture with simple configuration for hackable, containerized sessions
  • Moonshine-based streaming and a documented developer experience to extend and integrate with other tools
  • REST API for programmatic control via a UNIX socket, with guidance on secure exposure if TCP is needed

Use Cases

  • Home labs and family setups: run a single game/desktop server and stream to multiple devices simultaneously
  • Demos and QA: provide remote desktops or game streaming environments for testing or demonstrations without multiple physical machines
  • Education and clubs: create shared, compute-enabled workspaces for groups to access resources on demand
  • Remote-access workflows: leverage Wolf to offer on-demand remote desktops and applications to diverse clients (All use cases rely on Wolf’s ability to host and manage per-user streaming sessions and hardware sharing)

Limitations and Considerations

  • The project is explicitly Linux- and Docker-centric; primary goals assume a Linux host with containerized sessions and GPU support
  • Exposing the Wolf API via TCP is considered dangerous and requires proper hardening and authentication if used outside a UNIX socket
  • Setting up and tuning Wolf may require familiarity with GPUs, Docker networking, and host USB/PCI device access; it’s not a plug-and-play consumer app These considerations are highlighted in the project documentation and guides

Wolf is a mature, community-driven streaming solution that integrates tightly with Moonlight and Docker to enable flexible, multi-user game streaming on a single host. It provides developer-oriented APIs, extensive documentation, and a roadmap focused on extensibility and robust per-user sessions.

Categories:

Tags:

Tech Stack:

Share:

Similar to Wolf

ShellHub logo

ShellHub

Centralized SSH gateway for remote access and device management

2.1k
187
Last commit

Centralized SSH gateway to remotely manage Linux servers, containers and IoT devices via web or native SSH; offers key auth, firewall rules, audit logging and session recording.

Apache-2.0Actively maintained
Alternative to:
Teleport logo
Teleport
+14
Apache Guacamole logo

Apache Guacamole

Clientless remote desktop gateway accessed through HTML5 in a browser.

4k
801
Last commit

Open-source browser-based gateway enabling VNC, RDP, and SSH access to remote desktops without client software.

Apache-2.0Actively maintained
Alternative to:
Citrix DaaS logo
Citrix DaaS
+17
OpenVPN logo

OpenVPN

Open-source VPN daemon for TLS-based secure tunneling

14.5k
3.4k
Last commit

OpenVPN is a widely used open-source VPN daemon providing TLS/SSL-based secure tunneling, flexible client-server and site-to-site modes, and cross-platform support.

Actively maintained
Alternative to:
OpenVPN CloudConnexa logo
OpenVPN CloudConnexa
+18
PsiTransfer logo

PsiTransfer

Open-source self-hosted resumable file-sharing server

1.9k
246
Last commit

Self-hosted open-source file sharing server with resumable uploads (tus), large-file streaming, expiry/one-time downloads, Docker packaging and a Vue frontend.

BSD-2-ClauseActively maintained
Alternative to:
WeTransfer logo
WeTransfer
+11
ZTNET logo

ZTNET

Web UI for managing private ZeroTier controllers with teams

1.2k
115
Last commit

ZTNET is a self-hosted web UI for administering private ZeroTier controllers, with multi-user access, organization support, and streamlined network and member management.

GPL-3.0Actively maintained
Alternative to:
ZeroTier logo
ZeroTier
Hitobito logo

Hitobito

Open-source platform for managing memberships, events and organizations

477
136
Last commit

Open-source web application for complex organization hierarchies: members, events, courses, mailings and payments. Plugin-based, Rails-backed, community-driven.

AGPL-3.0Actively maintained
Alternative to:
WildApricot logo
WildApricot
+12