application:setup

Install the application from the command line.

juggernaut --task=application:setup --license_key=<string>
Option
Value Default Description
--license_key <string> The extension license key.
--autoinstall <1|0> 1 Set to 1 to run the installer and configure the application.
--maxmind_key <string> The MaxMind geo database license key. See: How to get a key
--recaptcha_key <string> The reCaptcha site key.
--recaptcha_secret <string> The reCaptcha secret.
--abuseipdb_key <string> The AbuseIPDB API key. See: How to get a key
--abuseipdb_block_reporting <1|0> 0 Set to 1 to enable the AbuseIPDB block reporting or set to 0 to not.
--messenger <1|0> 1 Set to 1 to enable the messenger service or set to 0 to not.
--maxminddb <1|0> 0 Set to 1 to enable the Apache maxminddb geolocation module or set to 0 to not.
--geofilter <1|0> 0 Set to 1 to enable server wide geo filtering or set to 0 to not.
--allow_ipaddress <string> An IP address that you want to add to allow permanently.
--ignore_ipaddress <string> An IP address that you want to add to ignore permanently.

Examples

// run the installer and configure the application
juggernaut --task=application:setup --license_key=XXXXXXXXXXXXX

// run the installer, configure the application, and set the maxmind API key
juggernaut --task=application:setup --license_key=XXXXXXXXXXXXX --maxmind_key=XXXXXXXXXXXXX

// install with all API keys, disable the messenger service, and permanently allow the office IP
juggernaut --task=application:setup --license_key=XXXXXXXXXXXXX --maxmind_key=XXXXXXXXXXXXX --abuseipdb_key=XXXXXXXXXXXXXXX --messenger=0 --allow_ipaddress=203.0.113.10