in
{
config = lib.mkIf config.myServices.mail.enable {
+ myServices.databases.postgresql.authorizedHosts = {
+ backup-2 = [
+ {
+ username = "sympa";
+ database = "sympa";
+ ip4 = [config.myEnv.servers.backup-2.ips.main.ip4];
+ ip6 = config.myEnv.servers.backup-2.ips.main.ip6;
+ }
+ ];
+ };
services.duplyBackup.profiles.sympa = {
rootDir = "/var/lib/sympa";
};
services.postfix = {
mapFiles = {
+ # Update relay list when changing one of those
sympa_virtual = pkgs.writeText "virtual.sympa" ''
sympa-request@${domain} postmaster@immae.eu
sympa-owner@${domain} postmaster@immae.eu