diff --git a/modules/services/mediawiki.nix b/modules/services/mediawiki.nix index db6a732..042f516 100644 --- a/modules/services/mediawiki.nix +++ b/modules/services/mediawiki.nix @@ -26,6 +26,8 @@ in services.nginx.clientMaxBodySize = "512M"; + services.syslogd.enable = true; + services.mediawiki = { enable = true; @@ -38,6 +40,11 @@ in passwordFile = config.age.secrets.mediawiki-admin-passwd.path; extraConfig = '' + # TODO remove log error in test + error_reporting( -1 ); + ini_set('display_errors', 1); + ini_set('display_startup_errors', 1); + # Server settings $wgFavicon = 'https://www.crans.org/images/favicon.ico'; $wgLogo = 'https://www.crans.org/images/crans.svg'; @@ -45,6 +52,10 @@ in # Files and Uploads $wgMaxUploadSize = 512 * 1024 * 1024; + # Limite mémoire, quand on fait de gros importi (9M de xml), le parser + # prends plus que 50M + $wgMemoryLimit = 512 * 1024 * 1024; + # E-mail settings $wgEnableEmail = true; # $wgSMTP = [