diff --git a/manifest.jps b/manifest.jps index 07def4d..e66ddd3 100644 --- a/manifest.jps +++ b/manifest.jps @@ -136,7 +136,7 @@ actions: redis_host: /var/run/redis/redis.sock redis_port: 0 wp_admin_pass: ${globals.WP_ADMIN_PASS} - wp_title: "Hello World" + wp_title: ${globals.WP_TITLE} wp_url: ${globals.PROTOCOL}://${globals.DOMAIN}/ cluster: false diff --git a/scripts/beforeInstall.js b/scripts/beforeInstall.js index e469a57..ccae4d2 100644 --- a/scripts/beforeInstall.js +++ b/scripts/beforeInstall.js @@ -1,4 +1,8 @@ -var wpbfp = '${settings.wpProtectAddon}' == 'true' ? "THROTTLE" : "OFF"; +var wpProtectAddon = getParam('settings.wpProtectAddon', true); +var wpbfp = wpProtectAddon ? "THROTTLE" : "OFF"; + +var phpVersion = getParam('settings.phpVersion', 'php8.3'); +var wafAddon = getParam('settings.wafAddon', true); var resp = { result: 0, @@ -8,7 +12,7 @@ var resp = { resp.nodes.push({ nodeType: "llsmp", - engine: "${settings.phpVersion}", + engine: phpVersion, count: 1, cloudlets: 16, diskLimit: 10, @@ -18,10 +22,10 @@ resp.nodes.push({ env: { SERVER_WEBROOT: "/var/www/webroot/ROOT", REDIS_ENABLED: "true", - WAF: '${settings.wafAddon}', + WAF: wafAddon, WP_PROTECT: wpbfp, WP_PROTECT_LIMIT: 100 } }); -return resp; \ No newline at end of file +return resp;