From c5008603c6c104b49d74c9e2d358efb208def3df Mon Sep 17 00:00:00 2001 From: Mohammad Rafiq Date: Fri, 30 May 2025 10:43:34 +0800 Subject: [PATCH] fix(sunshine): open firewall --- modules/nixos/desktop/default.nix | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/modules/nixos/desktop/default.nix b/modules/nixos/desktop/default.nix index 036a201..ca06889 100644 --- a/modules/nixos/desktop/default.nix +++ b/modules/nixos/desktop/default.nix @@ -43,12 +43,27 @@ environment.systemPackages = [ pkgs.android-tools ]; }) (lib.mkIf config.desktop.enableSunshine { + networking.firewall.allowedTCPPortRanges = [ + { + from = 47984; + to = 47990; + } + ]; + networking.firewall.allowedUDPPortRanges = [ + { + from = 47998; + to = 48000; + } + ]; + networking.firewall.allowedTCPPorts = [ 48010 ]; services.sunshine = { enable = true; capSysAdmin = true; openFirewall = true; settings = { sunshine_name = config.system.hostname; + port = 48989; # default + origin_web_ui_allowed = "wan"; }; applications = { }; };