services/alps: use the nixos module

(since nixos 22.11 comes with one)
pull/5/head
stuebinm 2022-12-17 15:56:06 +01:00
parent 34a147afe6
commit 9363c9e004
1 changed files with 11 additions and 6 deletions

View File

@ -170,13 +170,18 @@
@infra4future.de @hacc.space @infra4future.de @hacc.space
''; '';
systemd.services.alps = { services.alps = {
enable = true; enable = true;
script = theme = "alps";
"${pkgs.alps}/bin/alps -theme alps imaps://mail.hacc.space:993 smtps://mail.hacc.space:465"; smtps = {
serviceConfig.WorkingDirectory = "${pkgs.alps.src}"; port = 465;
serviceConfig.Restart = "always"; host = "mail.hacc.space";
requiredBy = [ "multi-user.target" ]; };
imaps = {
port = 993;
host = "mail.hacc.space";
};
bindIP = "[::1]";
}; };
services.nginx.virtualHosts."mail.hacc.space" = { services.nginx.virtualHosts."mail.hacc.space" = {