The born of sogo
This commit is contained in:
parent
7dceb93e89
commit
a3f4e289e1
31
modules/sogo.nix
Normal file
31
modules/sogo.nix
Normal file
|
@ -0,0 +1,31 @@
|
|||
{config, pkgs, ... }:
|
||||
let
|
||||
hostname = "webmail.${config.fsr.domain}";
|
||||
domain = config.fsr.domain;
|
||||
|
||||
in
|
||||
{
|
||||
services = {
|
||||
sogo = {
|
||||
enable = true;
|
||||
language = "German";
|
||||
extraConfig = "
|
||||
WOWorkersCount = 10;
|
||||
SOGoUserSources = ({
|
||||
type = ldap;
|
||||
CNFieldName = cn;
|
||||
UIDFieldName = uid;
|
||||
baseDN = "ou = users, dc=ifsr, dc=de";
|
||||
bindDN = "uid=search, ou=users, dc=ifsr, dc=de";
|
||||
bindPassword = qwertz;
|
||||
hostname = "ldap://localhost";
|
||||
});
|
||||
|
||||
";
|
||||
}
|
||||
postgresql = {
|
||||
enable = true;
|
||||
}
|
||||
|
||||
}
|
||||
|
Loading…
Reference in a new issue