MaxxedSUSE ac1cee5887 - Rework WebUI build process
* Run npm dependency installation during %prep using local-npm-registry
  * Disable npm install invocation from CMake web-ui target
  * Keep only `npm run build` during build phase
  * Avoid duplicate dependency resolution
  * Significantly reduce build time in OBS
  * Disable upstream FFmpeg binary download (OBS builds are offline)
    Build minimal bundled FFmpeg from source instead
    Upstream currently enforces prebuilt FFmpeg binaries
  * Factory FFmpeg lacks required CBS (codec bitstream) components
    needed by Sunshine
    Temporary workaround until system FFmpeg provides the
    required functionality or upstream improves system FFmpeg support
  * Add disable-ffmpeg-download.patch
2026-02-21 18:40:00 -03:00
2026-02-21 18:39:33 -03:00
2026-02-21 18:39:33 -03:00
2026-02-21 18:40:00 -03:00
2026-02-21 18:38:53 -03:00
2025-11-26 22:10:08 -03:00
2026-02-21 18:38:53 -03:00
2025-11-26 22:10:08 -03:00
2026-02-21 18:39:33 -03:00
2026-02-21 18:38:53 -03:00

If you want to expose sunshine to your network, you can use the provided
firewalld services. sunshine is for exposing the service itself, sunshine-webui
is for exposing the webui (if wanted).

Please be aware of the security implications when doing so!

Here is the command for adding the service to momentarily expose the stream
(only runtime and default network zone)

sudo firewall-cmd --add-service=sunshine
Description
No description provided
Readme 4.1 GiB
Languages
Assembly 96.4%
Shell 3.6%