17 lines
458 B
Nix
17 lines
458 B
Nix
{config, ...}: {
|
|
services.roundcube = {
|
|
enable = true;
|
|
hostName = "webmail.${config.networking.domain}";
|
|
extraConfig = ''
|
|
$config['imap_host'] = "ssl://${config.mailserver.fqdn}";
|
|
$config['smtp_host'] = "ssl://${config.mailserver.fqdn}";
|
|
$config['smtp_user'] = "%u";
|
|
$config['smtp_pass'] = "%p";
|
|
'';
|
|
};
|
|
environment.persistence."/persist".directories = [
|
|
"/var/lib/roundcube"
|
|
"/var/lib/postgresql"
|
|
];
|
|
}
|