From 3819884c74357bfa5f6a429cc26285f7f4457451 Mon Sep 17 00:00:00 2001 From: RGBCube Date: Wed, 17 Jan 2024 13:35:38 +0300 Subject: [PATCH] Nevemind, Use Sendmail --- hosts/cube/nextcloud/default.nix | 16 +++------------- secrets/secrets.nix | 3 +-- 2 files changed, 4 insertions(+), 15 deletions(-) diff --git a/hosts/cube/nextcloud/default.nix b/hosts/cube/nextcloud/default.nix index a3b7f27..fcd501c 100644 --- a/hosts/cube/nextcloud/default.nix +++ b/hosts/cube/nextcloud/default.nix @@ -5,8 +5,7 @@ let fqdn = "cloud.${domain}"; in serverSystemConfiguration { - age.secrets."cube/password.nextcloud".owner = "nextcloud"; - age.secrets."cube/password.mail.nextcloud".owner = "nextcloud"; + age.secrets."cube/password.nextcloud".owner = "nextcloud"; services.postgresql = { ensureDatabases = [ "nextcloud" ]; @@ -48,20 +47,11 @@ in serverSystemConfiguration { extraOptions = { default_phone_region = "TR"; - mail_smtphost = config.mailserver.fqdn; - mail_domain = domain; - - mail_smtpauth = true; - mail_smtpport = "465"; - mail_smtpsecure = "ssl"; - + mail_smtphost = "::"; + mail_smtpmode = "sendmail"; mail_from_address = "cloud"; - mail_smtpname = "contact@${domain}"; }; - # { "mail_smtppassword": "..." } - secretFile = config.age.secrets."cube/password.mail.nextcloud".path; - phpOptions = { "opcache.interned_strings_buffer" = "16"; output_buffering = "off"; diff --git a/secrets/secrets.nix b/secrets/secrets.nix index 176bd68..9823c4b 100644 --- a/secrets/secrets.nix +++ b/secrets/secrets.nix @@ -18,8 +18,7 @@ in with keys; { "cube/password.grafana.age".publicKeys = key cube; "cube/password.mail.grafana.age".publicKeys = key cube; - "cube/password.nextcloud.age".publicKeys = key cube; - "cube/password.mail.nextcloud.age".publicKeys = key cube; + "cube/password.nextcloud.age".publicKeys = key cube; "enka/password.hash.orhan.age".publicKeys = key rgbcube; "enka/password.hash.said.age".publicKeys = key rgbcube;