diff --git a/hosts/server7/containers/storage/default.nix b/hosts/server7/containers/storage/default.nix index 67a0a52b..2c144a80 100644 --- a/hosts/server7/containers/storage/default.nix +++ b/hosts/server7/containers/storage/default.nix @@ -52,6 +52,30 @@ name: }; }; + services.samba = { + enable = true; + securityType = "user"; + extraConfig = '' + workgroup = HQ + server string = storage + netbios name = storage + security = share + hosts allow = 0.0.0.0/0 + guest account = k-ot + map to guest = bad user + ''; + shares = { + files = { + path = "/srv/c3d2/files"; + browseable = "yes"; + "read only" = "yes"; + "guest ok" = "yes"; + "force user" = "k-ot"; + "force group" = "users"; + }; + }; + }; + networking.firewall.enable = false; };