feat: samba mounts
This commit is contained in:
@@ -1,4 +1,8 @@
|
||||
{pkgs, ...}: {
|
||||
{
|
||||
config,
|
||||
pkgs,
|
||||
...
|
||||
}: {
|
||||
imports = [
|
||||
./hardware-configuration.nix
|
||||
./disko-config.nix
|
||||
@@ -37,5 +41,39 @@
|
||||
|
||||
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";
|
||||
}
|
||||
|
||||
@@ -32,6 +32,9 @@
|
||||
group = "postgres";
|
||||
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