CNAME Whitelabeling for Hosted Hudu
C
Curved Marsupial
With self hosted Hudu, it can be setup on any domain name we'd like.. I would love if we could use a whitelabeled version of Hosted Hudu on our own domain like documentation.MYDOMAIN.COM instead of the huducloud domain.
A
Alloy Mackerel
how is this going?
Kristen W.
Merged in a post:
URL Customization
U
Umber brown Rhinoceros
I'm using Hudu Cloud and would like the ability to customize the URL for my instance. For instance, I'd like my articles and login page to go be accessible on https://docs.example.com instead of https://example.huducloud.com
Kristen W.
Merged in a post:
Custom domain and link white-labeling for Hudu Cloud
C
Complex Amphibian
Issue:
- When we share portals/links with customers, URLs expose the Hudu Cloud domain (example: ourname.huducloud.com/portal).
- For MSP/MSSP delivery, we need customer-facing links to reflect our brand domain (example: hudu.ourdomain.com/portal) to reduce confusion, increase trust, and improve adoption.
Request:
- Allow Hudu Cloud tenants to use a custom domain for the application and all shared links, including but not limited to:
- Client portal URLs (/portal, shared portals)
- Public/shared links (any “share” endpoints)
- Notification links (email-generated links)
- SSO callback URLs (if applicable)
Desired behavior:
- A tenant admin can configure:
custom_domain = kms.ourdomain.com
Hudu provisions SSL/TLS for that domain (preferred) or supports customer-provided cert upload.
After configuration:
- All Hudu-generated links use kms.ourdomain.com instead of *.huducloud.com.
- Enforce modern TLS and HSTS as standard practice.
Exposing *.huducloud.com publicly allows external parties to fingerprint our tooling stack, increasing targeted phishing, credential stuffing, and supply chain reconnaissance risk. For MSPs supporting regulated OT environments, minimizing visible third-party SaaS dependencies is a reasonable defense-in-depth measure and should be supported via custom domain capability.
T
Teal blue Jay
I’m genuinely curious why IT Glue has supported this for a while, but Hudu doesn’t. It might just be a matter of implementation.
The core issue is how the SSL certificate is requested. Even if a user sets up a CNAME to point to their Hudu instance, the SSL certificate is still generated for the original instance-name.huducloud.com, not the custom domain. That leads to a certificate mismatch and a browser error. Fixing this simply means generating the SSL certificate for the custom domain instead — that’s it.
Many customers choose the self-hosted version of Hudu solely because white labeling isn’t supported in the cloud version. But imagine if it was — this could lead to more revenue, wider adoption, and personally, I’d switch back to hosted in a heartbeat if this feature were available.
T
Teal blue Jay
Cameron Granger
C
Cameron Granger
Merged in a post:
Domain Mapping for cloud customer
C
Complex Amphibian
Please develop the ability to allow cloud customers to use domain mapping to further integrate Hudu into their organization. For example we don't want to visit. myinstance.huducloud.com, we want to visit kms.ourwebsite.com
This is even more important for sharing external portals. It projects a much better image to send a customer to my own domain then to huducloud.com sub-domain.
U
Umber brown Rhinoceros
Every day this becomes more of an issue for me. I really need to be able to setup a CNAME record here so my branding is consistent across the board.
T
Teal blue Jay
Absolutely, I am willing to sponsor some of the cost to prioritize this one. I would host myself but do not have the time to Monitor, Manage, and Update an instance while focused on taking care of my clients. This white labeling will allow for easy migration to self hosted at a future date with no changes visible on the user. While this can not be done with Cloudflare it can be done by creating a CNAME record for documentation.MYDOMAIN.COM to point to mydomain.huducloud.com but @Hudu would need to regenerate the certificate as documentation.MYDOMAIN.COM.
Thats it.. Super Easy!