Revised common.yml
parent
b760a8cb30
commit
bbff2df123
97
manifest.jps
97
manifest.jps
|
@ -1,5 +1,5 @@
|
|||
jpsType: install
|
||||
jpsVersion: '1.7.2'
|
||||
jpsVersion: '1.1'
|
||||
id: wordpress
|
||||
name: MightyBox WordPress Kit
|
||||
categories:
|
||||
|
@ -20,8 +20,103 @@ nodes: definedInOnBeforeInstall
|
|||
|
||||
skipNodeEmails: true
|
||||
|
||||
settings:
|
||||
fields:
|
||||
- caption: PHP version
|
||||
type: list
|
||||
name: php_engine
|
||||
default: php8.3
|
||||
required: true
|
||||
width: 225
|
||||
values:
|
||||
- value: php8.3
|
||||
caption: PHP 8.3
|
||||
- value: php8.2
|
||||
caption: PHP 8.2
|
||||
- value: php8.1
|
||||
caption: PHP 8.1
|
||||
- value: php8.0
|
||||
caption: PHP 8.0
|
||||
|
||||
- caption: Advanced Features
|
||||
type: displayfield
|
||||
name: displayfield
|
||||
markup:
|
||||
|
||||
- caption: Install LiteSpeed High-Performance Web Server
|
||||
type: checkbox
|
||||
name: ls-addon
|
||||
value: true
|
||||
disabled: false
|
||||
tooltip: "If this option is disabled, the cluster will be installed using NGINX load balancer and application servers"
|
||||
showIf:
|
||||
true:
|
||||
- caption: WordPress Brute Force Attack Protection
|
||||
type: checkbox
|
||||
name: wp_protect
|
||||
value: true
|
||||
disabled: false
|
||||
tooltip: "Secure WordPress Admin Panel with <a href='https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:config:wordpress-protection' target='_blank'>LiteSpeed Brute Force Protection</a> that limits failed login attempts. Default action is <b>Throttle</b> and number of allowed attempts is <b>100</b>"
|
||||
|
||||
- caption: Web Application Firewall
|
||||
type: checkbox
|
||||
name: waf
|
||||
value: true
|
||||
disabled: false
|
||||
tooltip: "Protect web sites with <a href='https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:waf' target='_blank'>LiteSpeed built-in WAF</a> based on Free ModSecurity Rules from Comodo"
|
||||
|
||||
false:
|
||||
- caption: WordPress Brute Force Attack Protection
|
||||
type: checkbox
|
||||
name: wp_protect
|
||||
value: false
|
||||
disabled: true
|
||||
tooltip: "Secure WordPress Admin Panel with <a href='https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:config:wordpress-protection' target='_blank'>LiteSpeed Brute Force Protection</a> that limits failed login attempts. Default action is <b>Throttle</b> and number of allowed attempts is <b>100</b>"
|
||||
|
||||
- caption: Web Application Firewall
|
||||
type: checkbox
|
||||
name: waf
|
||||
value: false
|
||||
disabled: true
|
||||
tooltip: "Protect web sites with <a href='https://www.litespeedtech.com/support/wiki/doku.php/litespeed_wiki:waf' target='_blank'>LiteSpeed built-in WAF</a> based on Free ModSecurity Rules from Comodo"
|
||||
|
||||
- caption: Install Let's Encrypt SSL with Auto-Renewal
|
||||
type: checkbox
|
||||
name: le-addon
|
||||
value: true
|
||||
disabled: false
|
||||
tooltip: "Advanced integration with Let's Encrypt certificate authority that simplifies and automates the process of issuing, configuring and updating trusted custom SSL certificates."
|
||||
|
||||
- caption: Install Lightning-Fast Premium CDN
|
||||
type: checkbox
|
||||
name: cdn-addon
|
||||
value: true
|
||||
disabled: false
|
||||
tooltip: "Jelastic CDN is an HTTP/3 premium content delivery network of 160+ Super PoPs (points of presence) with bandwidth capacity up to 115 Tbps, advanced caching and acceleration strategies based on best-in-class IP Anycast technology."
|
||||
|
||||
- caption: Install WordPress Multisite Network
|
||||
type: checkbox
|
||||
name: mu-addon
|
||||
value: false
|
||||
disabled: false
|
||||
tooltip: "Multisite is a type of WordPress installation that allows you to create and manage a network of multiple websites from a single WordPress dashboard. This lets you easily make changes and keep all of your websites updated from one place."
|
||||
|
||||
- caption: Install WooCommerce
|
||||
type: checkbox
|
||||
name: woocommerce
|
||||
value: false
|
||||
disabled: false
|
||||
tooltip: "WooCommerce is a free open-source e-commerce plugin designed specifically for WordPress. This is a great platform for a store of any size."
|
||||
|
||||
- type: displayfield
|
||||
hideLabel: true
|
||||
hidden: true
|
||||
name: bl_count
|
||||
markup:
|
||||
|
||||
mixins:
|
||||
- https://deploy.mightybox.io/kits/wp-mb-kit/raw/branch/main/configs/vers.yaml
|
||||
- /scripts/common.yml
|
||||
|
||||
globals:
|
||||
isSingleDeploy: true
|
||||
|
|
Loading…
Reference in New Issue