prefect: configure samba
1 file changed, 20 insertions(+), 0 deletions(-)
changed files
M system/prefect.nix → system/prefect.nix
@@ -23,6 +23,7 @@ ./settings/hardware/keyboard.nix ./settings/hardware/keyboardio-model01.nix ./settings/hardware/trackball.nix ./settings/hardware/trezor.nix + ./settings/services/samba.nix ./settings/services/syncthing.nix ./settings/services/zeroconf.nix ./settings/user-interface.nix@@ -129,6 +130,25 @@ download-dir = "/mnt/data/Transmission/Storage"; }; }; systemd.services.transmission.requires = [ "mnt-data.mount" ]; + + services.samba = { + extraConfig = '' + hosts allow = 172.30.42. 127.0.0.1 localhost + hosts deny = 0.0.0.0/0 + ''; + shares = { + Music = { + path = "/mnt/data/Home/Music/"; + browseable = "yes"; + "read only" = "yes"; + "guest ok" = "yes"; + "create mask" = "0644"; + "directory mask" = "0755"; + "force user" = "alan"; + "force group" = "users"; + }; + }; + }; system.stateVersion = "22.05"; }