nixos-server/services/smb.nix

25 lines
513 B
Nix

{ pkgs, lib, ... }:
{
name = "smb";
config = {
};
ports = {
tcp = [ 111 2049 ];
udp = [ 111 2049 ];
http = null;
forward = [
{ container = 111; host = 111; proto = "tcp"; }
{ container = 111; host = 111; proto = "udp"; }
{ container = 2049; host = 2049; proto = "tcp"; }
{ container = 2049; host = 2049; proto = "udp"; }
];
};
hosts = [];
volumes = [{
name = "smb";
mountPoint = "/srv/smb/";
readOnly = false;
backup = false;
}];
}