Managing the TIBCO Mashery Local Installer

Starting the Mashery Local Installer

Run the following command to start Mashery Local Installer:
./start-installer.sh DOCKER_HOST_IP
Note:
  • DOCKER_HOST_IP is the IP of Docker host.
  • Loopback address (127.0.0.1) cannot be used as DOCKER_HOST_IP.

Accepting the License

After above command is issued for the first time, the following license message is shown:
You must accept the License agreement before
proceeding. Press ENTER key to read the License. Press q to finish
reading.
After ENTER key is pressed, the following license is shown:

After customer finishes reading and presses "q", the following question is prompted:
Do you accept the license? (y/n)

Upon receiving answer "n/N", installer quits.

Upon receiving answer "y/Y", installer records the acceptance of license in file license_accepted.txt, you will not be required to read and accept license again.

Example contents of file license_accepted.txt:
License accepted on Sat Aug 24 14:10:31 PDT 2019
When Mashery Local Installer is successfully started, it prints the following message:
tml-installer    | tml-installer is started.

Stopping the TIBCO Mashery Local Installer

Run the following command to stop Mashery Local Installer:
./stop-installer.sh

Accessing the TIBCO Mashery Local Installer

In a browser, type the following URL:
http://DOCKER_HOST_IP:8080
TML Installer uses Jenkins web console.

Securing the TIBCO Mashery Local Installer

To secure Mashery Local Installer, in Jenkins console, navigate to:

Jenkins > Manage Jenkins > Configure Global Security

The following is an example security configuration.

The admininstrator can customize security configuration, but anonymous Overall Read access is needed for the Mashery Local Installer to build Docker images.

To ensure Overall Read access is granted to anonymous users, verify the following page is accessible without login:

Note: No confidential data is stored in above location.
Note: After Jenkins is secured, Quick Start will stop working.