From 1369071cb26881f408dafc9d3d032de5005a1d99 Mon Sep 17 00:00:00 2001 From: alydev Date: Thu, 25 Sep 2025 17:43:07 +1000 Subject: [PATCH] update --- system/aly-server.nix | 35 +++++++++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) diff --git a/system/aly-server.nix b/system/aly-server.nix index d603cbf..2865047 100644 --- a/system/aly-server.nix +++ b/system/aly-server.nix @@ -38,4 +38,39 @@ }; openFirewall = true; }; + + services.samba-wsdd.enable = true; + services.samba = { + enable = true; + securityType = "user"; + settings = { + global = { + "workgroup" = "WORKGROUP"; + "server string" = "aly-server"; + "netbios name" = "aly-server"; + "security" = "user"; + "max protocol" = "smb1"; + "hosts allow" = "192.168.0. 10.8.0. localhost 127.0.0.1"; + "hosts deny" = "0.0.0.0/0"; + "guest account" = "nobody"; + "map to guest" = "bad user"; + }; + "storage" = { + "path" = "/mnt/storage"; + "browseable" = "yes"; + "read only" = "no"; + "guest ok" = "no"; + "create mask" = "0664"; + "directory mask" = "0775"; + "force user" = "1001"; + "force group" = "1005"; + }; + "media" = { + "path" = "/mnt/storage/media"; + "browseable" = "yes"; + "read only" = "yes"; + "guest ok" = "yes"; + }; + }; + }; })