nextcloud tweaks + apps

This commit is contained in:
Danilo Reyes 2024-10-30 00:25:01 -06:00
parent ecb0bb970e
commit 72589d221d

View File

@ -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"