Setting Up an External Domain in edSPIRIT

Setting Up an External Domain in edSPIRIT

This document guides users through the process of setting up an external domain for seamless integration with our application. The setup is divided into two essential parts:

configuring external domain records and entering the external domain into the application settings.


Part 1: Setting Up the External Domain Records

To properly configure your external domain, you need to set up DNS records through your domain service provider, such as GoDaddy, nslookup.

Step 1: Access Your DNS Management Tool

Navigate to your domain provider (e.g., GoDaddy) or any DNS management tool you use to configure DNS settings.

Step 2: Understand the Record Types

edSPIRIT supports both **A records** and **CNAME records**:

- **A Record**: Maps a domain name to an IP address, directly pointing to your server.

- **CNAME Record**: Maps a domain name to another domain name, essentially aliasing the domain. This is commonly used for subdomains.

Step 3: Create DNS Records

You need to create the following CNAME records in your DNS settings:

Type Name Value

CNAME <YOUR_DOMAIN_HERE> yourorganization.edspirit.ai

CNAME *.<YOUR_DOMAIN_HERE> yourorganization.edspirit.ai

Step 4: Save Your Records

Make sure to save the changes in your DNS management tool.


Part 2: Entering Your External Domain into the edSPIRIT

Once your DNS records are configured, complete the integration by updating your settings as follows:

Step 1: Access the Admin Console

Navigate to your application’s admin console. This is where you will configure the domain settings.

Step 2: Open the Configuration Menu

In the admin console, open the configuration menu and select "External Domain."

Step 3: Select the Record Type

You will be prompted to select between:

- **Is A Fully Qualified Domain (A record)**: Select this if you used an A record in your DNS setup.

- **Is A Fully Qualified Domain With Subdomain (CNAME record)**: Choose this if you configured CNAME records.

Step 4: Enter Your External Domain

In the "External Domain" field, enter the external domain you have configured in your DNS settings. Once entered, click on the "Change Domain" button.

Completion

Your domain settings are now updated. To start using the application with your new external domain, simply search for or navigate to it as you would any other domain.


    • Related Articles

    • User Login and Registration Settings

      Registration of users in the organization requires login information such as full name, username, email, etc. It is possible in the organization to register users with Google account, Keycloak, etc by adding SSO. Read this article to learn about SSO ...
    • Change Language Settings

      The site administrator selects a default language for the site during the site creation wizard, and it can't be changed later. After adding more languages from the list by the site administrator, the users can go to their account settings and change ...
    • Configuring Single Sign-on (SSO)

      SSO In AC In order to utilize SSO feature through SAML protocol, organization admins need to take 2 steps: 1. Create a SAML configuration record corresponding to their Identity Provider deployment 2. Add an Identity Provider(IdP) using the ...
    • Billing

      This page provides the option to customize the payment settings for your instance. By configuring Stripe as the payment gateway, inputting your payment information, and enabling the purchase button for your courses, you can easily manage your payment ...
    • Customize Site Branding

      General settings such as organization name and branding settings can be done in the General section. Enter the name of your site, organization, or institution in the “Organization name box”. After clicking on the save button, the changes made can be ...