Articles in this section
Category / Section

How to configure domain in Bold BI Embedded Analytics Server in a Docker environment and access outside of machine

Published:
This article will guide you through the process of changing the domain of your Bold BI deployment on Docker environment and accessing the application outside of the installed machine.

Configure Bindings in Docker

  1. Login with the UMS Admin user in the Bold BI application.
  2. Navigate to the URL {domain_name}/ums/administration using existing domainupdate the new domain in the Site URL text box and select the protocol also as shown in the following image below.

    Screenshot (505).png

    Note: Previously, the domain was updated directly in the config.xml and product.json files in the Docker environment. Now, after configuring the domain in the Bold BI site administration page, it automatically updates the respective files in Docker.
    Note: From version 6.19.14, use the config.json and config.xml for version prior to this.
  3. If your domain is SSL configured, then you need to change the DNS in Nginx config file. Use the below commands to open Ngnix file and edit.
    cd /etc/nginx/sites-available
    sudo nano boldbi-nginx-config
    • Replace the example.com with your new DNS in Nginx config file.


  4. Save changes using ctrl + X, Y and Enter.
  5. Restart the application using the below command.
    sudo systemctl restart nginx 
  6. Restart the Bold BI container.

    docker restart <container name>
    Example: docker restart boldbi
Update DNS in Bold BI
Please follow the below KB article to update the DNS information in Bold BI.

NOTE:

  • We can use the following bindings to configure the Bold BI.
    • Internal IP Address - Machines on the same network can be able to access the site.
    • Public IP address - Publicly accessible. 
    • Public DNS - Publicly accessible. 
    • Private DNS - Can be able to access the site within the private environment.
  • If you have a valid SSL certificate installed on the server machine for the respective domain, you can configure the bindings or DNS with HTTPS instead of HTTP when updating the new binding or DNS information.

Additional Reference

Was this article useful?
Like
Dislike
Help us improve this page
Please provide feedback or comments
NM
Written by Nagaraj Manimaran
Updated:
Comments (0)
Please  to leave a comment
Access denied
Access denied