diff --git a/modules/nixos/services/nextcloud/default.nix b/modules/nixos/services/nextcloud/default.nix index afecf88..0c30bae 100755 --- a/modules/nixos/services/nextcloud/default.nix +++ b/modules/nixos/services/nextcloud/default.nix @@ -48,13 +48,15 @@ in settings = { default_phone_region = "CA"; log_type = "file"; + mail_domain = host; mail_sendmailmode = "smtp"; mail_smtpmode = "smtp"; - mail_smtphost = service.email.address0; + mail_smtphost = localhost; mail_smtpport = smtp.ports.port0; mail_smtpsecure = "ssl"; mail_smtpauth = true; mail_smtpname = smtp.hostname; + mail_from_address = "noreply"; mail_smtppassword = config.sops.secrets."${service.name}-smtp".path; maintenance_window_start = 4; overwriteprotocol = "https"; diff --git a/secrets/secrets.yaml b/secrets/secrets.yaml index 68942a8..4efc4a3 100755 --- a/secrets/secrets.yaml +++ b/secrets/secrets.yaml @@ -35,7 +35,7 @@ wireguard-CA220: ENC[AES256_GCM,data:rNy/IMKqAOsgMUu5r8BZsjTCu0L5fDDDV3/g+pkhW1y wireguard-CA358: ENC[AES256_GCM,data:/VewmiNfRc9/wSE7TT+z1F9LLIvr/5wPsQZ/zBwAh3dEi9yswOGyde2b/XQ=,iv:7U5dmqFiwhCoL1moGSfHprv85o5TdMr6T2sNk5gH82I=,tag:T1hqh8CiO2iBa+ksaiKCtA==,type:str] wireguard-CA627: ENC[AES256_GCM,data:chmDsH2nE0nagjFRZWuxX08/Ykt+rIgCHYkMHd+7nIqihK5SebF7MJlrp84=,iv:NVOlGE7W70nQ0UM/i5WixJvDULO3Y4cLf8h+OAGHhQQ=,tag:L123ShCnr9+kIg1itIoqBA==,type:str] glance-jellyfin: ENC[AES256_GCM,data:ozdDKgAWkA88J2j8RtiOP/aQPAt/neUOSlAZF20g510=,iv:x+VhYlnA9F/VPrzVcma4/oPelCc8kjWoTZvOs4L9Uqo=,tag:crdSDjr8Y5GH/JAF6t8Yeg==,type:str] -nextcloud-smtp: ENC[AES256_GCM,data:XMNPN6qLGw4WEl5C+u+sDg==,iv:LOhQ5yscdwCYGj3U3RoUy8SdpElZKEr3xSJfE+rDVYc=,tag:+kr4gjrCfqwrXsT4T4CBYQ==,type:str] +nextcloud-smtp: ENC[AES256_GCM,data:rRElgpQWXYdP1Ec44qLBrg==,iv:0yAvqBJnqOOvDR1JOmqhW46TQfJvVU4ipp+GKd1z3IQ=,tag:17QgXH9pEJp5dYbWiv4IhQ==,type:str] sops: age: - recipient: age19dpncsdphdt2tmknjs99eghk527pvdrw0m29qjn2z2gg3et5tdtqycqhl0 @@ -47,7 +47,7 @@ sops: bXBOa1VSakoyaWxpODJEOU11QUZCaUEK8Ch9Ten3DdrPHF1DTH2qei85AlHUOaLD aNfzakake7ej+MxJYdKEU0bcWofNMKzIlZa2uM10KZSENDP8d8qlig== -----END AGE ENCRYPTED FILE----- - lastmodified: "2025-06-09T08:04:25Z" - mac: ENC[AES256_GCM,data:K7bTarl/RZ3tZ01dG9ZQBpfGzP9Zcx9mnce5HuMUOevkQ+fnBFuFq2QUdV4FDQ+XgUXL7/sIR/epEaOIUxWvaM+CY8Ni6+oI1zIRTJobuUULjz1gKapMaGmTLS0/3JbLgfyYRkY46iV30bn5sSD6yDXZJW4P2pE6Qui3nbBNccE=,iv:ndrrc34ETY+FRGpgmKnJ6X8++f//93HvrzHxyow3b6Y=,tag:Nhz17+DIfRKW9/hcD5JG+A==,type:str] + lastmodified: "2025-06-09T08:21:52Z" + mac: ENC[AES256_GCM,data:gUobrhkkRdrCvQcMIRwoXjsDD1t6xL+3UUWxqj43DM6a2X1p8uMTEjco1OT8B+LtDvh0+KJvwbXNB1xOBa29DtnwQZM5wSbVIYShmJuO92QMr/AF6dWQso0Ekvr4H/UO64Dc9Jrhda3S7wpAzdHn6hqLacFg8dANF7r4Fcb0h98=,iv:HkKMaRTBi1eJpmRGpCwG1xLuOUocDkFMzU9pjv/7JnA=,tag:1Y6IrqK+Urzwy3KQJhVrBQ==,type:str] unencrypted_suffix: _unencrypted version: 3.10.2