From 747ee6845216d4ab5402bae409fb8b594d2ea95d Mon Sep 17 00:00:00 2001 From: schererleander Date: Wed, 4 Feb 2026 19:39:23 +0100 Subject: fix(nextcloud): disable mail and fix HMAC session encryption --- modules/nixos/server/nextcloud/default.nix | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) (limited to 'modules/nixos/server') diff --git a/modules/nixos/server/nextcloud/default.nix b/modules/nixos/server/nextcloud/default.nix index 1a87ef6..ccaad46 100644 --- a/modules/nixos/server/nextcloud/default.nix +++ b/modules/nixos/server/nextcloud/default.nix @@ -26,6 +26,9 @@ in adminuser = "schererleander"; adminpassFile = config.sops.secrets."nextcloud-admin-pass".path; }; + secrets = { + secret = config.sops.secrets."nextcloud-secret".path; + }; settings = { maintenance_window_start = 2; # 02:00 default_phone_region = "de"; @@ -33,25 +36,8 @@ in trusted_domains = [ "cloud.schererleander.de" ]; logtimezone = config.time.timeZone; log_type = "file"; - enabledPreviewProviders = [ - # Default - "OC\\Preview\\BMP" - "OC\\Preview\\GIF" - "OC\\Preview\\JPEG" - "OC\\Preview\\Krita" - "OC\\Preview\\MarkDown" - "OC\\Preview\\OpenDocument" - "OC\\Preview\\PNG" - "OC\\Preview\\TXT" - "OC\\Preview\\XBitmap" - # Non default - #"OC\\Preview\\Font" - "OC\\Preview\\HEIC" - "OC\\Preview\\MP3" - "OC\\Preview\\Movie" - "OC\\Preview\\PDF" - #"OC\\Preview\\SVG" - ]; + # Disable mail functionality for single-user instance + mail_smtpmode = "null"; }; phpOptions."opcache.interned_strings_buffer" = "64"; }; -- cgit v1.3.1