# Sunshine ## Docs - [Applications](https://mintlify.wiki/LizardByte/Sunshine/api/apps.md): API endpoints for managing streaming applications - [Authentication](https://mintlify.wiki/LizardByte/Sunshine/api/authentication.md): How to authenticate with the Sunshine API - [Clients](https://mintlify.wiki/LizardByte/Sunshine/api/clients.md): API endpoints for managing paired clients - [Configuration](https://mintlify.wiki/LizardByte/Sunshine/api/config.md): API endpoints for managing Sunshine configuration - [API Overview](https://mintlify.wiki/LizardByte/Sunshine/api/overview.md): Introduction to the Sunshine REST API - [System](https://mintlify.wiki/LizardByte/Sunshine/api/system.md): API endpoints for system operations and status - [Application Configuration](https://mintlify.wiki/LizardByte/Sunshine/configuration/apps.md): Add and configure applications and games for streaming - [Audio & Video Configuration](https://mintlify.wiki/LizardByte/Sunshine/configuration/audio-video.md): Configure encoders, resolution, bitrate, HDR, and audio settings - [General Settings](https://mintlify.wiki/LizardByte/Sunshine/configuration/general.md): Configure locale, logging, credentials, and system tray options - [Input Configuration](https://mintlify.wiki/LizardByte/Sunshine/configuration/input.md): Configure gamepad emulation, keyboard, and mouse input settings - [Network Configuration](https://mintlify.wiki/LizardByte/Sunshine/configuration/network.md): Configure ports, UPnP, encryption, and network access settings - [Configuration Overview](https://mintlify.wiki/LizardByte/Sunshine/configuration/overview.md): Learn how to configure Sunshine using the web UI or configuration files - [Docker Compose Deployment](https://mintlify.wiki/LizardByte/Sunshine/deployment/docker-compose.md): Deploy Sunshine using Docker Compose with proper configuration - [Security Best Practices](https://mintlify.wiki/LizardByte/Sunshine/deployment/security.md): Secure your Sunshine deployment with authentication, network security, and encryption - [systemd Service Setup](https://mintlify.wiki/LizardByte/Sunshine/deployment/systemd.md): Configure and manage Sunshine as a systemd service on Linux - [Architecture Overview](https://mintlify.wiki/LizardByte/Sunshine/development/architecture.md): Understanding Sunshine's internal architecture, component design, and streaming pipeline - [Building from Source](https://mintlify.wiki/LizardByte/Sunshine/development/building.md): Complete guide to building Sunshine from source on all supported platforms - [Contributing Guidelines](https://mintlify.wiki/LizardByte/Sunshine/development/contributing.md): How to contribute code, documentation, and translations to Sunshine - [Development Overview](https://mintlify.wiki/LizardByte/Sunshine/development/overview.md): Introduction to Sunshine development, project structure, and getting started with contributing - [Application Examples](https://mintlify.wiki/LizardByte/Sunshine/guides/app-examples.md): Configuration examples for popular games, launchers, and applications - [Migrating from NVIDIA GameStream](https://mintlify.wiki/LizardByte/Sunshine/guides/gamestream-migration.md): Complete guide to migrating from GeForce Experience GameStream to Sunshine - [Performance Tuning](https://mintlify.wiki/LizardByte/Sunshine/guides/performance-tuning.md): Optimize Sunshine performance with hardware-specific settings and system configurations - [Troubleshooting](https://mintlify.wiki/LizardByte/Sunshine/guides/troubleshooting.md): Solutions to common issues, platform-specific problems, and debugging tips - [Installation](https://mintlify.wiki/LizardByte/Sunshine/installation.md): Install Sunshine on Linux, Windows, macOS, or FreeBSD using official binaries, Docker, or third-party packages. - [Docker Installation](https://mintlify.wiki/LizardByte/Sunshine/installation/docker.md): Run Sunshine in Docker containers for containerized game streaming - [FreeBSD Installation](https://mintlify.wiki/LizardByte/Sunshine/installation/freebsd.md): Install Sunshine on FreeBSD using pkg packages - [Linux Installation](https://mintlify.wiki/LizardByte/Sunshine/installation/linux.md): Install Sunshine on Linux using AppImage, Flatpak, or distribution packages - [macOS Installation](https://mintlify.wiki/LizardByte/Sunshine/installation/macos.md): Install Sunshine on macOS using the DMG installer or Homebrew - [Windows Installation](https://mintlify.wiki/LizardByte/Sunshine/installation/windows.md): Install Sunshine on Windows using the installer or portable version - [Introduction](https://mintlify.wiki/LizardByte/Sunshine/introduction.md): Learn about Sunshine, a self-hosted game streaming server for Moonlight clients with support for AMD, Intel, and Nvidia GPUs. - [Quick Start](https://mintlify.wiki/LizardByte/Sunshine/quickstart.md): Get up and running with Sunshine in minutes. Learn how to install, configure, pair with Moonlight, and start your first stream.