Domains
Overview
By default, your sites on JFramework are accessible through a [subdomain].jframework.io
domain.
However, you can configure a custom domain (also known as a CNAME or vanity URL) to represent your brand more closely.
A custom domain allows you to unify the login and site experience under your brand, so users will see a domain like your_domain.com
instead of [subdomain].jframework.io
.
In JFramework, the custom domain acts like a "mask" over the default JFramework URL, giving a seamless branded experience.
When setting up a custom domain, you can choose to use a subdomain (like www
) or any other custom prefix. Common examples include:
www.your_domain.com
help.your_domain.com
developers.your_domain.com
Domain Types
JFramework supports multiple domain types, each designed for a specific use case. Choosing the correct type will help you manage your resources more efficiently.
The available types are:
Admin This domain is used to manage brand resources such as Users, Roles, Permissions, Organizations, Invoices, and more. All requests made here will apply to the currently selected brand context.
CPanel This domain allows users to log into JFramework and manage their own brand, invoices, subscription packages, and pricing. Actions performed here affect only the user’s JFramework account, not any particular brand directly. If an owner wants to manage a specific brand, they can navigate to the Dashboard, select the Brand tab from the sidebar, and choose the brand they wish to access.
Client This is a custom domain fully controlled by the brand owner. It allows users to develop their own frontend, integrate core JFramework features, and create a fully customized experience under their brand.
Protocol This domain serves as the API endpoint for your brand. Client applications must use this domain when calling the JFramework APIs. Example:
[subdomain].jframework.io
Setting Up a Custom Domain
Last updated
Was this helpful?