Show Arvan DNS errors when adding a domain in super-admin.

Add-domain now reports dnsError from the API and documents that tenant records are written in Arvan automatically.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Alireza Hassani
2026-08-14 11:16:36 +03:30
co-authored by Cursor
parent c16ec3787b
commit 8e8929050e
3 changed files with 18 additions and 9 deletions
+2 -3
View File
@@ -13,9 +13,8 @@ API: `https://api.meshkee.com/api/v1` (separate server).
## New tenant SSL (automatic)
1. Add business + domain in Super Admin (apex, e.g. `sanihome.ir`)
2. Add Arvan **A** records (DNS-only): `business` + `customer` → dashboards VPS IP
3. In Super Admin → **Websites** → **Sync SSL now** (or wait for cron ~2h)
1. Add business + domain in Super Admin (apex, e.g. `sanihome.ir`). The API writes Arvan records on that zone (`@` ANAME → `ns.meshkee.com`, `www` CNAME → the apex, plus `business` / `customer` / `api` CNAMEs to Meshkee hosts). The domain must already exist in Arvan.
2. In Super Admin → **Websites** → **Sync SSL now** (or wait for cron ~2h)
Manual on the VPS: `sudo /opt/meshkee/dashboards/deploy/ssl-sync.sh`