
Hi Appwrite team,
I’m trying to set up a custom domain for my Appwrite project. My domain is hosted on Vercel, and I’ve already added the required CNAME records for verification and routing.
However, every time I add the custom domain in Appwrite, it gets treated as an NS verification instead of recognizing the CNAME setup. Because of this, the domain verification never succeeds.
Steps I took:
Domain is managed/hosted on Vercel.
Added the CNAME record(s) exactly as instructed in the Appwrite documentation.
Waited for DNS propagation (confirmed with DNS lookup tools that the CNAME is resolving correctly).
Tried re-adding the domain in Appwrite, but it still asks for NS verification.
Is there something specific I need to do differently when using Vercel-hosted domains with Appwrite? Or is this a bug/limitation in how Appwrite checks the DNS records?
Thanks in advance for the help!

Is it the root domain? Like yourwebsite.com ?

no, the custom domain i added is appwrite.mywebsite.xx

Can you DM is to me? Is it appearing as verified, failed or pending in the console?
Recommended threads
- Issue with unarchiving a project
I have a total of 2 projects on my appwrite account and the dashboard still shows one of them as archived and won't let me unarchive it. My mail id is rushilse...
- Dont throw error
In my webhook handler I am verifying the if webhook is duplicated or not since stripe sends events more than once sometimes. but if row not found in db appwrit...
- magic link auth does not create email ta...
i'm signing up / in users via magic auth link (which works nicely), the user is created in the auth in appwrite without flaws but no email target is created. i ...
