Skip to content

[Feature Request] Allow custom domain binding (CNAME / custom DNS) for hosted projects on chat.z.ai #807

Description

@romangalaxys10-spec

Summary & User Need

Users frequently build and deploy web applications directly from chat.z.ai using Agent Mode and Web Projects. Currently, when publishing, projects are hosted exclusively under randomly generated subdomains on *.space-z.ai (e.g., https://xxxxx.space-z.ai).

Clients and community builders have requested the ability to bind their own custom domains or subdomains (both free DNS domains and top-level domains) to their published projects, turning chat.z.ai into a viable production hosting alternative (similar to Vercel, Netlify, or Lovable).


User Case & Discord Context

  • Reported by User: 『ƝØᑕ丅工Ꚃ』 in the official Z.ai Discord community
  • Discord Thread Reference: https://discord.com/channels/1346756824233148527/1552319625889316944
  • User Statement:

    "Let assume I made a website of something and I need to publish it, so I publish it but the url is xxxxx.space-z.ai. Can you guys add like I can add my external free domains and then publish it? ... My site can be live at the domain, top level domain and free domains etc."


Proposed Solution / Feature Scope

  1. Custom Domain Binding in Publish Modal:
    • In the Publish dropdown/modal on chat.z.ai, add a "Custom Domain" configuration field.
  2. DNS Verification & CNAME Target:
    • Provide standard CNAME / A-record instructions (e.g. CNAME pointing to cname.space-z.ai or a dedicated ingress router IP).
    • Basic TXT record or automatic HTTP challenge verification.
  3. Automated SSL/TLS Provisioning:
    • Automatic Let's Encrypt / Cloudflare certificate issuance for bound domains.
  4. Direct Connector / Native Integrations (Bonus):
    • Alongside WeChat and Discord agent connectors, offer a native GitHub repository connector in project settings to allow continuous sync and automated deployments.

Submitted on behalf of the community by Roman M. (Volunteer / Ambassador).

No activity

Activity on this issue will appear here.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions