!7 cmodule Eleu3 > DynPrintLogAndEnabled { !include #1027628 // HTTP+HTTPS servers start { dm_restartOnFieldChange enabled(); if (!enabled) ret; set redirectHttpToHttps; start_webServers(serverSocketFactory_botCompanyEtc()); } O webServe(S uri, SS params) { Pair spamCheck = spamBlocker.checkRequest(uri, serveHttp_clientIP()); if (spamCheck.b) { sleepSeconds(60.0); ret print("go away"); } printVars("webServe", +uri); // Serve Let's encrypt challenges if (startsWith(uri, "/.well-known/")) ret loadTextFile(userDir("validation.txt")); // Serve CRUDDIE S cruddie = dm_findModuleWithParams("#1028961/Cruddie", enabled := true); if (cruddie != null) { dm_call(cruddie, 'setEleu, mc()); ret dm_call(cruddie, 'webServe, uri, params); } ret "hello"; } }