From b3f1e1b5255cd7a376e1649e2f06f40a5859559b Mon Sep 17 00:00:00 2001 From: Matt Nish-Lapidus Date: Mon, 10 Mar 2025 18:49:07 -0400 Subject: [PATCH] media server stuff --- hosts/media-server/configuration.nix | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/hosts/media-server/configuration.nix b/hosts/media-server/configuration.nix index b401b72..10037aa 100644 --- a/hosts/media-server/configuration.nix +++ b/hosts/media-server/configuration.nix @@ -68,6 +68,32 @@ curl ]; + services.samba = { + enable = true; + + settings = { + global = { + "workgroup" = "WORKGROUP"; + "server string" = "media-server"; + "netbios name" = "media-server"; + "security" = "user"; + "hosts allow" = "192.168.50. 127.0.0.1 localhost"; + "hosts deny" = "0.0.0.0/0"; + "guest account" = "nobody"; + "map to guest" = "bad user"; + }; + "private" = { + "path" = "/mnt/Shares/Import"; + "browseable" = "yes"; + "read only" = "no"; + "guest ok" = "no"; + "create mask" = "0644"; + "directory mask" = "0755"; + "force user" = "media"; + }; + }; + }; + fonts = { enableDefaultPackages = true; fontDir.enable = true;