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