From 72589d221dcdefe51b80044f72f1af96d95620e3 Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Wed, 30 Oct 2024 00:25:01 -0600 Subject: [PATCH] nextcloud tweaks + apps --- modules/servers/nextcloud.nix | 28 ++++++++++++++++++++++------ 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/modules/servers/nextcloud.nix b/modules/servers/nextcloud.nix index f5012ea..ccd562f 100644 --- a/modules/servers/nextcloud.nix +++ b/modules/servers/nextcloud.nix @@ -78,7 +78,23 @@ in maxUploadSize = "16G"; hostName = cfg.host; extraApps = { - inherit (config.services.nextcloud.package.packages.apps) contacts calendar tasks; + inherit (config.services.nextcloud.package.packages.apps) + bookmarks + calendar + contacts + # files_texteditor + # files_markdown + forms + integration_openai + mail + # maps + music + # news + previewgenerator + richdocuments + tasks + # twofactor_top + ; }; config = { adminpassFile = config.sops.secrets.nextcloud-adminpass.path; @@ -91,6 +107,9 @@ in display_errors = "stderr"; error_reporting = "E_ALL & ~E_DEPRECATED & ~E_STRICT"; expose_php = "Off"; + preview_max_x = 512; + preview_max_y = 512; + short_open_tag = "Off"; "opcache.enable_cli" = "1"; "opcache.fast_shutdown" = "1"; "opcache.interned_strings_buffer" = "16"; @@ -99,18 +118,15 @@ in "opcache.max_accelerated_files" = "10000"; "opcache.huge_code_pages" = "1"; "opcache.enable_file_override" = "1"; - "opcache.memory_consumption" = "128"; + "opcache.memory_consumption" = "256"; "opcache.revalidate_freq" = "60"; "opcache.save_comments" = "1"; "opcache.validate_timestamps" = "0"; "openssl.cafile" = "/etc/ssl/certs/ca-certificates.crt"; - preview_max_x = 512; - preview_max_y = 512; - short_open_tag = "Off"; }; settings = { log_type = "file"; - log_level = 3; + log_level = 2; trusted_proxies = [ "192.168.1.100" ]; trusted_domains = [ "cloud.rotehaare.art"