commit 1553e055b5f9c52b94044cd97492b35b301d5bca parent 580da5a770c377e8a38b336eb0962c3f59b4543a Author: MTRNord <MTRNord@users.noreply.github.com> Date: Wed, 22 Apr 2026 00:17:10 +0200 use luasandbox Signed-off-by: MTRNord <MTRNord@users.noreply.github.com> Diffstat:
| M | apps/talos_cluster/mediawiki/configmap.yaml | | | 12 | ++++++++---- |
1 file changed, 8 insertions(+), 4 deletions(-)
diff --git a/apps/talos_cluster/mediawiki/configmap.yaml b/apps/talos_cluster/mediawiki/configmap.yaml @@ -181,10 +181,14 @@ data: # === Parser & Template Extensions === wfLoadExtension('ParserFunctions'); wfLoadExtension('Scribunto'); - $wgScribuntoDefaultEngine = 'luastandalone'; - $wgScribuntoEngineConf['luastandalone'] = [ - 'memoryLimit' => 52428800, // 50 MB (default is 52MB) - 'cpuLimit' => 30, // 30 seconds (increased from default 10s) + $wgScribuntoUseGeSHi = true; + $wgScribuntoUseCodeEditor = true; + $wgScribuntoSlowFunctionThreshold = 0.99; + + $wgScribuntoDefaultEngine = 'luasandbox'; + $wgScribuntoEngineConf['luasandbox'] = [ + 'memoryLimit' => 52428800, // 50 MB (default is 50MB) + 'cpuLimit' => 30, // 30 seconds (increased from default 7s) ]; wfLoadExtension('JsonConfig'); $wgJsonConfigEnableLuaSupport = true;