Linux
Required Tools
- MongoCompass - NICE TO HAVE
While not required, this GUI tool can be useful for querying and managing MongoDB data visually.
https://www.mongodb.com/docs/compass/master/install/
General Installation Instructions
1. Install Docker
Ensure Docker is running by checking its status:
docker compose version
This should return a version string similar to:
Docker Compose version {Version}
3. Download the ApliqoUX Installation Package
To install Apliqo UX, you will need the installation package.
đ© If you donât have the download link yet, please contact our team.
4. Run the Apliqo UX installation using the CLI:
Once you have the package, run the Apliqo UX installation using the CLI:
sh ./apliqoux.sh install
â ïž On the first start, you may encounter an error asking for a Docker Access Token. Enter your access token when prompted.[ERROR] You don't have an access to Apliqo UX repositories. Please set your Docker Access Token.
5. Access Apliqo UX
Once installation is complete, open your browser and navigate to: http://your-ip-address
By default, Apliqo UX runs on port 80.
Useful Commands & Troubleshooting
» Check System Readiness
Run a validation check to ensure all configurations are correct:
» List Available Containers
To check which containers are running:
Ensure every service in docker-compose.yml has a container_name
property.
» Debugging & Logs
To check logs for a specific container:
To check overall system performance (CPU, memory, running containers, etc.):
» Managing Environment Variables
Set a new environment variable:
Example (changing PORT_EXPOSE
to 4003):
To apply changes, restart the relevant services:
Common Installation Errors & Fixes
Error Message | Solution |
---|---|
| Install Docker and ensure the |
| Means that your environment doesnât have a utility for reading config of |
| Ensure |
| Every service in |
| Add this to |
Migrating to Apliqo UX CLI
What is Apliqo UX CLI?
Apliqo UX CLI is a command-line tool designed to simplify the installation, management, and troubleshooting of Apliqo UX. It helps you:
Install and configure Apliqo UX effortlessly.
Validate your system setup before deployment.
Manage environment variables, logs, and running containers.
Restart services and apply configuration changes with ease.
If you have an existing running environment and want to switch to Apliqo UX CLI:
1. Download Apliqo UX CLI
đ© If you donât have the ApliqoUX CLI download link yet, please contact our team.
unzip it in the same directory as
docker-compose.yml
.
2. Stop all containers:
3. Run a validation check:
â
You should see: [SUCCESS] Validation Complete
4. Install Apliqo UX CLI:
5. Final Step
Open http://your-ip-address in your browser.
Final Notes
Always validate your setup with:
If you run into issues, check logs using:
Restart services after making changes:
Authentication
Apliqo supports flexible authentication configurations, allowing multiple options to work together. Below, we break down how to enable and configure various authentication methods step by step.
Refer to the Synchronization article for a detailed setup demonstration.
» Authentication Overview
1. Authentication Sources:
Apliqo authenticates users through designated TM1 instances. Authentication is successful if at least one configured TM1 instance validates the credentials.
2. Multiple Authentication Instances:
You can configure multiple TM1 instances with different authentication methods. For example:
A specific instance may handle authentication for Apliqo.
Other instances may function purely as data models.
3. Limitations:
If a report relies on a TM1 instance not set up as an authentication source, you wonât have an active session for that instance after logging in.
In such cases, the âLogin to Instanceâ dialog will appear, letting you log in manually. Both sessions will remain cached, even if you close the browser tab.
» Enabling CAMPassport Authentication
To set up CAMPassport Authentication, follow these steps:
Add an Instance with CAMPassport authentication enabled.
Turn on the Authentication Source switch for this instance.
Open the instanceâs Edit Dialog.
Go to the CAMPassport tab on the right side.
Check the CAM Server Link:
By default, Apliqo retrieves this link from the
WWW-Authenticate
header. Adjust as necessary.
Configure the Environment:
Add
APLQIO_HOSTNAME
to the.env
file as specified in the Environment Variables guide.Apply the changes by running the following command:
Go to the Login Page and verify that the Login via SSO button appears.
Â
Â
Â
Â
Â
Â
» CAMNamespace
To set up CAMNamespace Authentication, follow these steps:
Add an Instance with CAMNamespace authentication enabled.
Turn on the Authentication Source switch for this instance.
Open the instanceâs Edit Dialog.
Go to the CAMNamespace tab on the right side.
Add your supported namespaces to the Client CAMNamespaces field:
Use comma-separated values for multiple namespaces.
Go to the Login Page and verify that the namespace selection dropdown appears.
Â
Â
Â
Â
Â
Â