updates, nextcloud

This commit is contained in:
mjallen18
2024-07-18 13:33:01 -05:00
parent 57098db3c6
commit 42795b6e10
5 changed files with 47 additions and 36 deletions

View File

@@ -37,6 +37,8 @@ in
securityType = "user";
openFirewall = true;
extraConfig = ''
create mode = 664
force directory mode = 2770
workgroup = WORKGROUP
server string = jallen-nas
netbios name = jallen-nas
@@ -48,6 +50,7 @@ in
hosts deny = 0.0.0.0/0
guest account = nobody
map to guest = bad user
usershare allow guests = yes
'';
shares =
let
@@ -59,6 +62,7 @@ in
private = if !share.public || share.enableTimeMachine then "yes" else "no";
browseable = if share.browseable then "yes" else "no";
writable = "yes";
"force group" = "jallen-nas";
"read only" = if share.readOnly then "yes" else "no";
"guest ok" = if share.guestOk then "yes" else "no";
"create mask" = share.createMask;