| 
														
															@@ -24,8 +24,14 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   # Network settings 
														 | 
														
														 | 
														
															   # Network settings 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   networking.interfaces.{{ ansible_default_ipv4.interface }}.useDHCP = true; 
														 | 
														
														 | 
														
															   networking.interfaces.{{ ansible_default_ipv4.interface }}.useDHCP = true; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   networking.enableIPv6 = false; 
														 | 
														
														 | 
														
															   networking.enableIPv6 = false; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  networking.firewall.allowedTCPPorts = [ 8080 ]; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															-  networking.firewall.allowedUDPPorts = [ 8080 ]; 
														 | 
														
														 | 
														
															 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  networking.firewall.allowedTCPPorts = [  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    8080 # kodi webUI 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    5377 # wsdd 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  ]; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  networking.firewall.allowedUDPPorts = [ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    8080 # kodi webUI 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    5377 # wsdd 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  ]; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															   # Kodi 
														 | 
														
														 | 
														
															   # Kodi 
														 | 
													
												
											
										
											
												
													
														 | 
														
															@@ -79,6 +85,34 @@ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   system.autoUpgrade.dates = "weekly"; 
														 | 
														
														 | 
														
															   system.autoUpgrade.dates = "weekly"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															  
														 | 
														
														 | 
														
															  
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  services.samba-wsdd.enable = true; # makes shares visible for windows 10 clients 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  services.samba = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    enable = true; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    openFirewall = true; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    securityType = "user"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    extraConfig = '' 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      workgroup = WORKGROUP 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      server string = smb{{ inventory_hostname }} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      netbios name = smb{{ inventory_hostname }} 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      security = user 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      guest account = kodi 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      map to guest = bad user 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    ''; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    shares = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      kodi = { 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        path = "/home/kodi"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        browseable = "yes"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        "read only" = "no"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        "guest ok" = "yes"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        "force user" = "kodi"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        "force group" = "users"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        "create mask" = "0644"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+        "directory mask" = "0755"; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+      }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+    }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+  }; 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															 
														 | 
														
														 | 
														
															+ 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   # This value determines the NixOS release from which the default 
														 | 
														
														 | 
														
															   # This value determines the NixOS release from which the default 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   # settings for stateful data, like file locations and database versions 
														 | 
														
														 | 
														
															   # settings for stateful data, like file locations and database versions 
														 | 
													
												
											
												
													
														| 
														 | 
														
															   # on your system were taken. It‘s perfectly fine and recommended to leave 
														 | 
														
														 | 
														
															   # on your system were taken. It‘s perfectly fine and recommended to leave 
														 |