feat: samba mounts
This commit is contained in:
@@ -1,4 +1,8 @@
|
|||||||
{pkgs, ...}: {
|
{
|
||||||
|
config,
|
||||||
|
pkgs,
|
||||||
|
...
|
||||||
|
}: {
|
||||||
imports = [
|
imports = [
|
||||||
./hardware-configuration.nix
|
./hardware-configuration.nix
|
||||||
./disko-config.nix
|
./disko-config.nix
|
||||||
@@ -37,5 +41,39 @@
|
|||||||
|
|
||||||
networking.firewall.allowedTCPPorts = [587];
|
networking.firewall.allowedTCPPorts = [587];
|
||||||
|
|
||||||
|
fileSystems."/mnt/AutoAblage" = {
|
||||||
|
device = "//192.168.152.97/AutoAblage";
|
||||||
|
fsType = "cifs";
|
||||||
|
options = [
|
||||||
|
"credentials=${config.age.secrets.smb-autoablage.path}"
|
||||||
|
"domain=az-group.local"
|
||||||
|
"uid=0"
|
||||||
|
"gid=0"
|
||||||
|
"file_mode=0777"
|
||||||
|
"dir_mode=0777"
|
||||||
|
"iocharset=utf8"
|
||||||
|
"nofail"
|
||||||
|
"x-systemd.automount"
|
||||||
|
"x-systemd.idle-timeout=60"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
|
fileSystems."/mnt/SkriptHelper" = {
|
||||||
|
device = "//192.168.152.98/SkriptHelper";
|
||||||
|
fsType = "cifs";
|
||||||
|
options = [
|
||||||
|
"credentials=${config.age.secrets.smb-autoablage.path}"
|
||||||
|
"domain=az-group.local"
|
||||||
|
"uid=0"
|
||||||
|
"gid=0"
|
||||||
|
"file_mode=0777"
|
||||||
|
"dir_mode=0777"
|
||||||
|
"iocharset=utf8"
|
||||||
|
"nofail"
|
||||||
|
"x-systemd.automount"
|
||||||
|
"x-systemd.idle-timeout=60"
|
||||||
|
];
|
||||||
|
};
|
||||||
|
|
||||||
system.stateVersion = "25.05";
|
system.stateVersion = "25.05";
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,6 +32,9 @@
|
|||||||
group = "postgres";
|
group = "postgres";
|
||||||
mode = "0600";
|
mode = "0600";
|
||||||
};
|
};
|
||||||
|
smb-autoablage = {
|
||||||
|
file = ../../secrets/smb-autoablage.age;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
17
secrets/smb-autoablage.age
Normal file
17
secrets/smb-autoablage.age
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
-----BEGIN AGE ENCRYPTED FILE-----
|
||||||
|
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IHNzaC1lZDI1NTE5IFpoVnNlZyAraW9Z
|
||||||
|
SmFMQVBSS1RqYVlKUnp4UEs0a1BmajEyOHovRVFPcmttYWY0WkdzClVNYzE1WTJO
|
||||||
|
bWlaVWtpY2ZCWkRqMzAydEp6MURWRVh6aDJiUG5LYVVFc2MKLT4gc3NoLWVkMjU1
|
||||||
|
MTkgU3JIYXFBIHNWaDZBRDE0MnFrRERZOVdIZmJ2MVliQmdURm9Gd2RKT1BKMEdn
|
||||||
|
REhsUTQKYjNRN0dpRTJFRHVqb3FLYW9hOGhRcDhXRThMNFBROVU5SWJBT21TSTQ3
|
||||||
|
WQotPiBzc2gtZWQyNTUxOSBsR3FWWmcgMWhXWlFuRVB4c212U3AvQXkxYkRuQlUx
|
||||||
|
Z080R3pPSlgyNkpOYUl6Ty8yQQpqenNra0tTZUpsYzV5L0NXKzIreEM3ZHlnMVVE
|
||||||
|
dlFoQnNhenJDNktwR0VRCi0+IHNzaC1lZDI1NTE5IENTTXloZyA2c0NUWWxJbmZS
|
||||||
|
VTl3SG5TanRhc21IcXlSUEdQdXM3L2RPNjU0RE5WWm5JCkRhT3JlUjQ1ekFIcjhr
|
||||||
|
UGFnQldaSUtRRUpSd0FqSWdqa0RLSlRQMXdRQjAKLT4gZTljLWdyZWFzZQp0Qktn
|
||||||
|
UVZOSGNMUkhaTXUxT2s2VDhLb1dib2h1dW1uUjBJSzFCbS9vT1pJb0o4M0dDZEx6
|
||||||
|
dGlxMnNNNDE0Rm1kCkd4Y0p4NGxWL2ROOG5RCi0tLSBmYUZ3OTZjK3NsU2NZTU1v
|
||||||
|
MWxDWTI3M21leTUzb25ETVhTSHlFN1FHRkkwCoON8ungomDVAgK4x8bFlmkKvrlU
|
||||||
|
Ya8ixc+5R7IEVUNJS1Ewhj9ZnFcmB1PxqLiATqIxElqytYgJW8YtYAc6moRUoB8o
|
||||||
|
8wpVQxae8Hhg8bXD3HTrdI7xq9xqeoIyHhwb9NbOLzto
|
||||||
|
-----END AGE ENCRYPTED FILE-----
|
||||||
Reference in New Issue
Block a user