cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

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:
Mapps/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;