*** Installation Guide for Invisily RDI Bridge *** ============================================== 1- System Requirements: 1.1. Hardware Processor: Minimum 2+ GHz Dual-core x86 Memory (RAM): 4 GB 1.2. Software Ubuntu 22 (64 bit) Ubuntu 20 (64 bit) 2- How to Install 2.1- Update the ubuntu packages and reboot device using the following command in terminal. "sudo apt-get update && sudo apt-get upgrade -y && sudo apt-get dist-upgrade -y && sudo apt autoremove -y && sudo reboot" 2.2- Open Terminal and assign permissions to installation script "install_invisily_rdi_bridge.sh" by running following command in terminal. "sudo chmod a+x install_invisily_rdi_bridge.sh" 2.3- Run the installation script by running following command in terminal. "sudo ./install_invisily_rdi_bridge.sh --install" 2.4- Please allow communication with ports from 6000 to 8000 on your client machine. 3- How to Start/Stop 3.1- To start the gunicorn service "sudo systemctl start gunicorn" 3.2- To stop the gunicorn service "sudo systemctl stop gunicorn" 3.3- To check status of the gunicorn service "sudo systemctl status gunicorn" 3.4- To start nginx service "sudo systemctl start nginx" 3.5- To stop nginx service "sudo systemctl stop nginx" 3.6- To check status of nginx service "sudo systemctl status nginx" 4- How to provide the user credentials to the Invisily RDI Bridge. First run the invisily application on front-end by running the following commands to provide the valid user credentials. 4.1 Change the directory to : cd /opt/invisily/linuxclientd/bin/ 4.2 Run the invisily client with sudo : sudo ./invisily_backend 4.3 Provide the valid user credentials (user,password) 4.4 Invisily client will send the on-boarding request to web portal or login (registered device) successfully. 4.5 Terminate the application by Ctrl+C. Note : This is for the first time only, Invisily client will save valid credentials for next login. If user credentials expire or user want to change credentials, please remove the "cred.data" from /opt/invisily/linuxclientd/client_data/configs. 4.6 Once approved, start invisily service using below command sudo systemctl start invisily_backend 5- How to login to RDI Bridge Slaves 5.1- Open browser and access RDI Bridge Portal using https://IP_Address_of_RDI_Bridge:Port_Number 5.2- Give username and password of rdi slave client, and it will login and open another tab with VNC of Sandbox 5.3- You can click on Invisily Services Icon in desktop to see list of services assigned. 6- How to Un-install/Remove 6.1- Open Terminal and run. sudo ./install_invisily_rdi_bridge.sh --remove 7- How to Update 7.1- Open Terminal and run. sudo ./install_invisily_rdi_bridge.sh --update