mail: Migrate to marabethia
All checks were successful
Cachix / build (elendel) (push) Successful in 1m11s
Cachix / build (kholinar) (push) Successful in 2m3s
Cachix / build (lasting-integrity) (push) Successful in 1m22s
Cachix / build (marabethia) (push) Successful in 1m18s
Cachix / build (urithiru) (push) Successful in 1m20s

This commit is contained in:
Charlotte Van Petegem 2024-11-11 13:37:30 +01:00
parent 2c70c4a162
commit dc9c455043
No known key found for this signature in database
GPG key ID: 019E764B7184435A
57 changed files with 117 additions and 133 deletions

View file

@ -36,19 +36,12 @@
fast = true;
location = "192.168.0.1";
}
{
path = "zdata/big-apps/mail";
remotePath = "zdata/recv/lasting-integrity/big-apps/mail";
fast = true;
location = "192.168.0.1";
}
];
rootDataset = "zroot/local/root";
rootPool = "zroot";
};
};
services = {
mail.enable = true;
matrix.enable = true;
nginx.hosts = [
{
@ -85,10 +78,4 @@
];
};
};
programs.msmtp.enable = false;
services.znapzend.zetup."zdata/big-apps/mail".destinations."marabethia.vanpetegem.me" = {
plan = "1day=>1hour,1week=>1day,4week=>1week,1year=>4week,10year=>1year";
host = "marabethia.vanpetegem.me";
dataset = "zroot/safe/services/mail";
};
}

View file

@ -65,6 +65,7 @@
};
services = {
git.enable = true;
mail.enable = true;
nextcloud.enable = true;
nginx.hosts = [
{
@ -93,5 +94,6 @@
];
};
};
programs.msmtp.enable = false;
services.postgresql.dataDir = lib.mkForce "/var/lib/postgresql/${config.services.postgresql.package.psqlSchema}";
}