SolarFlare Documentation
Install, pair, tune, and automate a Linux Moonlight host. Use the category tabs in the header, the sidebar, or search with ⌘K.
Install on Linux
Step-by-step setup using the automated installer, systemd user units, KMS capture, and Moonlight pairing.
Host tunables and Audio FX
Network pacer, CPU pinning, AGC, VAD ducking, Opus modes, webhooks, and per-client profiles.
Low-latency tuning
SCHED_RR capture, GPU governors, PipeWire quantum, DSCP marking, and ready-made profiles.
REST API
Scoped tokens, stream telemetry, updater, game scanner, and curl examples for every route.
Diagnostics
Black screen, no audio, pairing loops, encoder failures, and a structured log-first workflow.
Containers
Why SolarFlare does not ship an image, upstream Sunshine caveats, and experimental compose.
Documentation Directory
Browse every article, or search with ⌘K.
Getting Started
3 articlesInstallation, quickstart guides, setup, and client pairing.
Complete guide to installing SolarFlare on Linux, configuring firewalls, and pairing Moonlight.
Migrate existing NVIDIA GameStream setups and library configurations to SolarFlare.
Curated LAN baseline, low-latency, headless, multi-GPU, HDR, per-client, webhook, and logging how-tos.
Operations
1 articleContainers, packaging caveats, and host operations that sit beside day-to-day streaming.
Configuration
2 articlesHost settings, Audio FX DSP filters, Opus tuning, and client profiles.
Optimization
2 articlesLatency reduction, real-time scheduling, and diagnostic workflows.
Developer & API
4 articlesREST API endpoints, multi-distro builds, and compilation.
Full REST API reference for automation, scoped tokens, updater, and telemetry.
Package translation matrices for Arch, Debian, Ubuntu, Fedora, and openSUSE.
Compiling with CMake, developer build profiles, testing with GoogleTest.
Bundled submodules, FFmpeg prebuilt pins, Flatpak versions, and community-package warnings.
Project & Release
7 articlesRelease history, security advisories, and code standards.
Chronological history of SolarFlare releases, cherry-picks, and enhancements.
Vulnerability disclosure policies, supported release branches, and advisory channels.
Code style guidelines, Doxygen documentation requirements, and testing rules.
Standard operating procedure for creating tags, verifying binaries, and publishing.
GPL-3.0 operator summary, trademarks, codec patents, redistribution checklist, and privacy.
Awesome-Sunshine catalog, upstream changelog feed, and SolarFlare vs upstream history.
Triage duties, dual versioning, artifact contracts, CI scope, and new-maintainer handoff.