gitea email support

This commit is contained in:
2025-09-19 11:15:26 -06:00
parent 3d16556312
commit c234acacec
3 changed files with 40 additions and 25 deletions

View File

@@ -40,12 +40,9 @@ in
go-vod.enable = lib.mkEnableOption "enable";
};
config = lib.mkIf (cfg.enable && config.my.servers.postgres.enable) {
sops.secrets = {
smtp-password = { };
nextcloud-adminpass = {
owner = config.users.users.nextcloud.name;
inherit (config.users.users.nextcloud) group;
};
sops.secrets.nextcloud-adminpass = {
owner = config.users.users.nextcloud.name;
inherit (config.users.users.nextcloud) group;
};
nixpkgs.config.permittedInsecurePackages = [
"nodejs-14.21.3"
@@ -64,18 +61,6 @@ in
;
};
};
programs.msmtp = {
enable = true;
accounts.default = {
auth = true;
host = "smtp.gmail.com";
port = 587;
tls = true;
from = config.my.smtpemail;
user = config.my.smtpemail;
passwordeval = "cat ${config.sops.secrets.smtp-password.path}";
};
};
services = {
nextcloud = {
enable = true;