feat: samba mounts

This commit is contained in:
2026-05-05 09:27:45 +02:00
parent c0e781bf00
commit c40da75f66
3 changed files with 59 additions and 1 deletions

View File

@@ -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";
}

View File

@@ -32,6 +32,9 @@
group = "postgres";
mode = "0600";
};
smb-autoablage = {
file = ../../secrets/smb-autoablage.age;
};
};
};
}

View 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-----