jahia-cli
v0.0.70
Published
Command Line Interface to Jahia Administration panel
Downloads
119
Readme
/!\ POC, NOT READY, DO NOT USE /!\
/!\ POC, NOT READY, DO NOT USE /!\
/!\ POC, NOT READY, DO NOT USE /!\
/!\ POC, NOT READY, DO NOT USE /!\
/!\ POC, NOT READY, DO NOT USE /!\
/!\ POC, NOT READY, DO NOT USE /!\
jahia-cli
Command Line Interface to Jahia Administration panel
This readme is being updated automatically during NPM publish, please look at the NPM Page for a full list of available commands.
Introduction
This tool provides an interface to automate the execution of certain tasks on a running Jahia instance. It can execute individual commands or receive a manifest detailing a list of commands to be executed in batch (sequentially).
It covers the following primary use cases:
- Operations on modules (build from Git, install, enable, disable)
- Operations on web projects (check status, import, install)
- Download an asset
- Execution of groovy scripts
- Execution of shell commands
- Wait for Jahia to be alive
- Misc utilities (docker, search, ...)
Manifest
The primary objective of the manifest is to be able to declare, in a dedicated YML file, a set of actions to be executed sequentially, for example:
- Wait for Jahia to be up and runnning
- Download a module
- Install the module
- Configure it with Groovy
- Install a site
- Enable the module on the installed site
You can generate a blank manifest by running the command jahia-cli manifest:create
Usage
$ npm install -g jahia-cli
$ jahia-cli COMMAND
running command...
$ jahia-cli (-v|--version|version)
jahia-cli/0.0.70 linux-x64 node-v17.1.0
$ jahia-cli --help [COMMAND]
USAGE
$ jahia-cli COMMAND
...
Commands
jahia-cli alive [FILE]
jahia-cli assets:load [FILE]
jahia-cli docker:getimgname [FILE]
jahia-cli groovy:execute [FILE]
jahia-cli help [COMMAND]
jahia-cli manifest:create [FILE]
jahia-cli manifest:id [FILE]
jahia-cli manifest:run [FILE]
jahia-cli modules:build [FILE]
jahia-cli modules:check [FILE]
jahia-cli modules:disable [FILE]
jahia-cli modules:enable [FILE]
jahia-cli modules:install [FILE]
jahia-cli search:check [FILE]
jahia-cli search:startindex [FILE]
jahia-cli shell:run [FILE]
jahia-cli webprojects:available [FILE]
jahia-cli webprojects:import [FILE]
jahia-cli webprojects:installed [FILE]
jahia-cli alive [FILE]
Indefinitely wait until a Jahia instance becomes available
Indefinitely wait until a Jahia instance becomes available
USAGE
$ jahia-cli alive [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
-t, --timeout=timeout Specify a timeout after which the process will exit with an error
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--output=output Output values to the filesystem (such as payload)
See code: src/commands/alive.ts
jahia-cli assets:load [FILE]
Download assets from a manifest to the local filesystem
Download assets from a manifest to the local filesystem
USAGE
$ jahia-cli assets:load [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--manifest=manifest (required) Specify the filepath to the manifest
--output=output Output values to the filesystem (such as payload)
--password=password Password for basic auth
--username=username Username for basic auth
See code: src/commands/assets/load.ts
jahia-cli docker:getimgname [FILE]
Returns the docker image name to be used based on manifest content and hash
Returns the docker image name to be used based on manifest content and hash
USAGE
$ jahia-cli docker:getimgname [FILE]
OPTIONS
-b, --build Forces build of new images
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--manifest=manifest (required) Specify the directory to generate the manifest file into
--output=output Output values to the filesystem (such as payload)
See code: src/commands/docker/getimgname.ts
jahia-cli groovy:execute [FILE]
Executes a groovy script by providing its filename
Executes a groovy script by providing its filename
USAGE
$ jahia-cli groovy:execute [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--file=file (required) Specify the filepath to the module to be installed (jar on
filesystem)
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--output=output Output values to the filesystem (such as payload)
--version=version Specify the module version to be installed
See code: src/commands/groovy/execute.ts
jahia-cli help [COMMAND]
display help for jahia-cli
display help for <%= config.bin %>
USAGE
$ jahia-cli help [COMMAND]
ARGUMENTS
COMMAND command to show help for
OPTIONS
--all see all commands in CLI
See code: @oclif/plugin-help
jahia-cli manifest:create [FILE]
Creates an empty manifest file
Creates an empty manifest file
USAGE
$ jahia-cli manifest:create [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--manifest=manifest (required) Specify the directory to generate the manifest file into
--output=output Output values to the filesystem (such as payload)
See code: src/commands/manifest/create.ts
jahia-cli manifest:id [FILE]
Generates a unique ID from a manifest content
Generates a unique ID from a manifest content
USAGE
$ jahia-cli manifest:id [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--manifest=manifest (required) Specify the directory to generate the manifest file into
--output=output Output values to the filesystem (such as payload)
See code: src/commands/manifest/id.ts
jahia-cli manifest:run [FILE]
Install modules from a manifest file
Install modules from a manifest file
USAGE
$ jahia-cli manifest:run [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--manifest=manifest (required) Specify the filepath to the manifest
--output=output Output values to the filesystem (such as payload)
See code: src/commands/manifest/run.ts
jahia-cli modules:build [FILE]
Installs a module
Installs a module
USAGE
$ jahia-cli modules:build [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--branch=branch (required) [default: master] Git repository branch
--deploy=deploy [default: true] Trigger a deployment of the module
--directory=directory (required) Directory to use as a base for storing the build artifacts
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--file=file Specify the filepath to the module to be installed (jar on
filesystem)
--gitpath=gitpath (required) Path to the pom if not at the repository root
--id=id (required) [default: ldap] Module Id
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--output=output Output values to the filesystem (such as payload)
--repository=repository (required) [default: [email protected]:Jahia/LDAP-provider.git]
Repository to clone
See code: src/commands/modules/build.ts
jahia-cli modules:check [FILE]
Check if a module is installed by providing its id
Check if a module is installed by providing its id
USAGE
$ jahia-cli modules:check [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--id=id Module Id
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--output=output Output values to the filesystem (such as payload)
See code: src/commands/modules/check.ts
jahia-cli modules:disable [FILE]
Disable a module on a particular site
Disable a module on a particular site
USAGE
$ jahia-cli modules:disable [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--mid=mid (required) Module ID (for example: augmented-search-ui)
--output=output Output values to the filesystem (such as payload)
--sid=sid (required) Site ID (for example: digitall)
See code: src/commands/modules/disable.ts
jahia-cli modules:enable [FILE]
Enable a module on a particular site
Enable a module on a particular site
USAGE
$ jahia-cli modules:enable [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--mid=mid (required) Module ID (for example: augmented-search-ui)
--output=output Output values to the filesystem (such as payload)
--sid=sid (required) Site ID (for example: digitall)
See code: src/commands/modules/enable.ts
jahia-cli modules:install [FILE]
Installs a module
Installs a module
USAGE
$ jahia-cli modules:install [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--file=file (required) Specify the filepath to the module to be installed (jar on
filesystem)
--force Forces modules installation (even if already installed)
--id=id (required) Module Id
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--output=output Output values to the filesystem (such as payload)
--version=version Specify the module version to be installed
See code: src/commands/modules/install.ts
jahia-cli search:check [FILE]
Runs a graphql query against search and wait until there is a set number of hits
Runs a graphql query against search and wait until there is a set number of hits
USAGE
$ jahia-cli search:check [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
-t, --timeout=timeout Specify a timeout after which the process will exit with an error
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--hits=hits [default: 10] Speficy the minimum number of hits
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--nodetype=nodetype [default: mix:title] Speficy the nodetype to search (ex: mix:title)
--output=output Output values to the filesystem (such as payload)
--query=query [default: a] Speficy the query string
--sitekey=sitekey [default: digitall] Speficy the site to test towards
See code: src/commands/search/check.ts
jahia-cli search:startindex [FILE]
Trigger the indexing job once the site has been imported
Trigger the indexing job once the site has been imported
USAGE
$ jahia-cli search:startindex [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--output=output Output values to the filesystem (such as payload)
See code: src/commands/search/startindex.ts
jahia-cli shell:run [FILE]
Run a shell command
Run a shell command
USAGE
$ jahia-cli shell:run [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--cmd=cmd (required) Shell command to be executed
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--output=output Output values to the filesystem (such as payload)
See code: src/commands/shell/run.ts
jahia-cli webprojects:available [FILE]
List available prepackaged projects
List available prepackaged projects
USAGE
$ jahia-cli webprojects:available [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--output=output Output values to the filesystem (such as payload)
See code: src/commands/webprojects/available.ts
jahia-cli webprojects:import [FILE]
Create a site by importing a prepackaged project
Create a site by importing a prepackaged project
USAGE
$ jahia-cli webprojects:import [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--file=file Filepath of the archive to be imported
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--output=output Output values to the filesystem (such as payload)
--sitekey=sitekey (required) Site Key of the project to be imported
--type=file|prepackaged (required) [default: prepackaged] Specify if you want to import by
file or by prepackaged site
See code: src/commands/webprojects/import.ts
jahia-cli webprojects:installed [FILE]
List installed Web Projects
List installed Web Projects
USAGE
$ jahia-cli webprojects:installed [FILE]
OPTIONS
-d, --debug Enable debug mode (display chrome browser)
-h, --help show CLI help
-s, --nosandbox Uses the --no-sandbox flag for performing actions requiring chromium
--dockerRegistryPassword=dockerRegistryPassword (required) [default: password] Docker registry (i.e. docker hub)
password
--dockerRegistryUsername=dockerRegistryUsername (required) [default: username] Docker registry (i.e. docker hub)
username
--jahiaAdminPassword=jahiaAdminPassword (required) [default: root] Jahia Administrator interface Password
--jahiaAdminUrl=jahiaAdminUrl (required) [default: http://localhost:8080] Jahia Administrator
interface URL
--jahiaAdminUsername=jahiaAdminUsername (required) [default: root] Jahia Administrator interface Username
--jahiaToolsPassword=jahiaToolsPassword (required) [default: password] Jahia Tools Password
--jahiaToolsUsername=jahiaToolsUsername (required) [default: jahia] Jahia Tools (modules/tools) Username
--output=output Output values to the filesystem (such as payload)
See code: src/commands/webprojects/installed.ts