Wolf: Stream Virtual Desktops and Games in Docker with Moonlight

This repository profile is provided by osrepos.com, an open source repository discovery platform.

Wolf: Stream Virtual Desktops and Games in Docker with Moonlight

Summary

Wolf is a streaming server designed for Moonlight, enabling multiple users to share a single host for gaming and virtual desktops. It focuses on low-latency streaming, on-demand virtual desktop creation, and leverages Docker for running games in isolated containers. This project is ideal for those seeking a powerful, hackable solution for remote gaming and desktop access on Linux.

Repository Information

Analyzed by OSRepos on December 26, 2025

Topics

Click on any tag to explore related repositories

Use at your own risk

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of code from these repositories is the user's own responsibility. Always review the repository, source code, dependencies, licenses, and security implications before running or installing anything. OSRepos is not responsible for issues, damages, or losses resulting from third-party repositories.

Introduction

Wolf is an innovative streaming server specifically engineered for Moonlight, allowing users to stream virtual desktops and games running within Docker containers. It addresses the need for sharing a single powerful server among multiple remote clients, making it an excellent solution for multi-user gaming setups or remote work environments. With a strong emphasis on Linux and Docker-first development, Wolf provides a robust and flexible platform for high-performance streaming.

Installation

To get started with Wolf, the project provides comprehensive documentation. The installation process is designed to be straightforward, especially for Linux and Docker environments. Users are encouraged to refer to the official documentation for detailed setup instructions and prerequisites.

You can find the full guide here: Wolf Documentation

Examples

Wolf excels in several use cases, primarily focused on remote access and gaming:

  • Multi-user Gaming: Share a single powerful server with multiple friends or clients, each streaming different games simultaneously.
  • On-demand Virtual Desktops: Create virtual desktops with full resolution and FPS support without needing a physical monitor or dummy plug.
  • Optimized Resource Usage: Utilize multiple GPUs for different tasks, such as streaming encoding on an integrated GPU while gaming on a dedicated GPU.
  • Containerized Environments: Run games and applications in low-privilege Docker containers, enhancing security and isolation.

For a visual demonstration, check out the introduction video: Wolf Introduction Video

Why Use Wolf

Wolf stands out due to its specialized features and design philosophy:

  • Multi-user Support: Uniquely allows multiple users to stream different content from a single host.
  • Virtual Desktop Flexibility: Offers on-demand virtual desktop creation, supporting any resolution and FPS without physical display requirements.
  • Performance Optimization: Designed for low-latency video and audio streaming with full gamepad support, leveraging GPU resources efficiently.
  • Linux and Docker First: Built from the ground up for Linux and Docker, promoting secure, containerized game execution.
  • Highly Configurable: Easily modify encoding pipelines, GPU settings, and Docker/Podman details via a simple config file, offering extensive hackability.

While general-purpose streaming solutions like Sunshine exist, Wolf is tailored for specific needs, particularly multi-user, containerized streaming environments.

Links

Related repositories

Similar repositories that may be relevant next.

OpenMake LLM: Self-Hosted AI Workspace for Local and Open-Weight LLMs

OpenMake LLM: Self-Hosted AI Workspace for Local and Open-Weight LLMs

October 1, 2026

OpenMake LLM is an open-source, self-hosted AI workspace for local and open-weight LLMs. It coordinates specialized models, autonomous agents, and tools for deep research and artifact generation. This platform supports vLLM, LiteLLM, and BYOK providers, offering a robust environment for managing AI workloads.

ai-agentai-workspaceself-hosted-ai
e2a: Open-Source Email API for Applications and AI Agents

e2a: Open-Source Email API for Applications and AI Agents

September 29, 2026

e2a is an open-source email API designed for applications and AI agents, offering robust transactional email capabilities and real two-way inboxes. It supports both managed hosting and self-hosting with Docker, providing features like human-in-the-loop approval and advanced content screening. Built in Go, e2a aims to bridge email's universal addressability with the structured data world of AI agents.

ai-agentsemail-apigo
KSail: The All-in-One Kubernetes SDK for Cluster Management and GitOps

KSail: The All-in-One Kubernetes SDK for Cluster Management and GitOps

September 27, 2026

KSail is a comprehensive Kubernetes SDK designed to simplify cluster creation, management, and operation across multiple distributions like Kind, K3d, Talos, and VCluster. It integrates essential features such as GitOps, secrets management, an AI assistant, and an MCP server, making cloud-native development accessible with just Docker or a cloud provider.

kubernetescloud-nativedevops
Local LLM Linux Troubleshoot: An AI Agent for Linux Diagnostics

Local LLM Linux Troubleshoot: An AI Agent for Linux Diagnostics

September 14, 2026

Local LLM Linux Troubleshoot is an AI-powered agent designed to diagnose and resolve issues on Linux systems. It leverages llama.cpp for local AI processing, offering system diagnostics, safe command execution, and support for Docker, CLI, and a web GUI. This tool provides a privacy-first approach to managing and troubleshooting your Linux environment.

ai-agentslinux-troubleshootingllama-cpp

Source repository

Open the original repository on GitHub.

19 counted GitHub visits

View on GitHub
OS
OSRepos

Analysis and discovery of open source repositories. Find interesting projects and follow their updates.

Monitor your website with YourWebsiteScore

OSRepos shares public repositories for knowledge and discovery only. Any installation, execution, configuration, or use of third-party repository code is at your own risk. Always review source code, dependencies, licenses, and security implications before running anything.

© 2025 OSRepos. Built with Nuxt 3 and lots of ❤️