diff --git a/hosts/modules/apps/winbox.nix b/hosts/modules/apps/winbox.nix new file mode 100644 index 0000000..eaf8b7c --- /dev/null +++ b/hosts/modules/apps/winbox.nix @@ -0,0 +1,6 @@ +{...}: { + programs.winbox = { + enable = true; + openFirewall = false; # port: 5678 + }; +} diff --git a/hosts/myputer/default.nix b/hosts/myputer/default.nix index df47254..2ba674d 100755 --- a/hosts/myputer/default.nix +++ b/hosts/myputer/default.nix @@ -20,7 +20,9 @@ in { ../modules/wm/hyprland.nix ../modules/steam.nix + ../modules/obsidian.nix + ../modules/apps/winbox.nix #../modules/flipperzero.nix #../modules/chameleonultragui.nix @@ -50,6 +52,8 @@ in { steam-unwrapped dwarf-fortress + winbox + obsidian gitkraken @@ -118,7 +122,15 @@ in { hostName = "myputer"; networkmanager.enable = true; - firewall.enable = true; + firewall = { + enable = true; + allowedTCPPorts = [ + 22 # SSH + 80 # HTTP + 443 # HTTPS + 5678 # MikroTik WinBox + ]; + }; }; # ----- SERVICES -----