{"name":"Wolf: Stream Virtual Desktops and Games in Docker with Moonlight","description":"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.","github":"https://github.com/games-on-whales/wolf","url":"https://osrepos.com/repo/games-on-whales-wolf","source":"osrepos.com","sourceDescription":"This repository profile is provided by osrepos.com, an open source repository discovery platform.","repositoryProfile":"https://osrepos.com/repo/games-on-whales-wolf","generatedFor":"open source discovery and AI-assisted research","markdown":"https://osrepos.com/repo/games-on-whales-wolf.md","json":"https://osrepos.com/repo/games-on-whales-wolf.json","topics":["docker","games","moonlight","remote-desktop","streaming","C++","open-source","gaming-server"],"keywords":["docker","games","moonlight","remote-desktop","streaming","C++","open-source","gaming-server"],"stars":null,"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.","content":"## Introduction\n\nWolf is an innovative streaming server specifically engineered for [Moonlight](https://moonlight-stream.org/){:target=\"_blank\"}, 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.\n\n## Installation\n\nTo 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.\n\nYou can find the full guide here: [Wolf Documentation](https://games-on-whales.github.io/wolf/stable/){:target=\"_blank\"}\n\n## Examples\n\nWolf excels in several use cases, primarily focused on remote access and gaming:\n\n*   **Multi-user Gaming:** Share a single powerful server with multiple friends or clients, each streaming different games simultaneously.\n*   **On-demand Virtual Desktops:** Create virtual desktops with full resolution and FPS support without needing a physical monitor or dummy plug.\n*   **Optimized Resource Usage:** Utilize multiple GPUs for different tasks, such as streaming encoding on an integrated GPU while gaming on a dedicated GPU.\n*   **Containerized Environments:** Run games and applications in low-privilege Docker containers, enhancing security and isolation.\n\nFor a visual demonstration, check out the introduction video: [Wolf Introduction Video](https://www.youtube.com/watch?v=z5jzLIUH6rA){:target=\"_blank\"}\n\n## Why Use Wolf\n\nWolf stands out due to its specialized features and design philosophy:\n\n*   **Multi-user Support:** Uniquely allows multiple users to stream different content from a single host.\n*   **Virtual Desktop Flexibility:** Offers on-demand virtual desktop creation, supporting any resolution and FPS without physical display requirements.\n*   **Performance Optimization:** Designed for low-latency video and audio streaming with full gamepad support, leveraging GPU resources efficiently.\n*   **Linux and Docker First:** Built from the ground up for Linux and Docker, promoting secure, containerized game execution.\n*   **Highly Configurable:** Easily modify encoding pipelines, GPU settings, and Docker/Podman details via a simple config file, offering extensive hackability.\n\nWhile general-purpose streaming solutions like Sunshine exist, Wolf is tailored for specific needs, particularly multi-user, containerized streaming environments.\n\n## Links\n\n*   **GitHub Repository:** [https://github.com/games-on-whales/wolf](https://github.com/games-on-whales/wolf){:target=\"_blank\"}\n*   **Official Documentation:** [https://games-on-whales.github.io/wolf/stable/](https://games-on-whales.github.io/wolf/stable/){:target=\"_blank\"}\n*   **Discord Community:** [Join the Discord](https://discord.gg/kRGUDHNHt2){:target=\"_blank\"}\n*   **Support Wolf:** [Donate via Open Collective](https://opencollective.com/games-on-whales/donate){:target=\"_blank\"}","metrics":{"detailViews":6,"githubClicks":5},"dates":{"published":null,"modified":"2025-12-26T20:00:56.000Z"}}