Skip to main content

SSL

How to Configure SSL in Admin UI

This guide outlines how to configure SSL settings within the Admin UI of VeeCode DevPortal for secure communication.

Prerequisites

  • Access to the Admin UI.
  • The public IP address of the EC2 instance running the VeeCode platform.
  • Basic understanding of SSL (Secure Sockets Layer) and its importance for secure communications.

Steps

Step 1: Access the Admin UI

  1. Login to Admin UI: Open the Admin UI through your browser.
  2. Navigate to Config: Once logged in, click on the "Config" tab in the Admin UI menu.

Step 2: SSL Configuration

  1. Select Admin UI Host:
    • In the Config section, select "Admin-ui host".
    • Enter the public IP address obtained from the EC2 console into the appropriate field.
  2. Modify the URL:
    • Replace the base URL with the public IP to ensure that the Admin UI communicates with the correct services.
  3. Enable/Disable SSL:
    • In the SSL field, enable or disable SSL depending on your security requirements. Activating SSL ensures secure communication between the services.
warning

Each time the EC2 instance is restarted, a new public IP address is generated. If you require a static IP address to avoid repeated configuration, this can be set up through the AWS Marketplace. However, be aware that this will incur additional costs for the user.

ssl.png