An agency can serve the dashboard on its own domain and give its clients its own name servers. Both are checked through the public DNS. Changes are audited; they are not simulated by the API, so --dry-run only prints what would be sent.
whitelabel show
whitelabel show [--json]The dashboard domain and the name servers with their last check: status, details, the DNS record to publish for the domain, the addresses each name server must resolve to and, for the name servers, the ownership TXT record. A part that is not configured shows sin configurar ("not configured").
whitelabel verify
whitelabel verify [--json]Checks both again now with DNS lookups; their status may advance. Takes no reason.
whitelabel domain
whitelabel domain <host|-> --reason "…"Sets the dashboard's own domain, such as panel.example.com, and prints what to publish: a CNAME from that host to custom.openwaf.dev. - removes it.
openwaf-cloud ctl whitelabel domain panel.example.com --reason "Own dashboard domain"whitelabel nameservers
whitelabel nameservers <ns1> <ns2> --reason "…"
whitelabel nameservers - --reason "…"Sets your own pair of name servers, such as ns1.example.com and ns2.example.com, and prints what to publish: A/AAAA records for each name pointing at the addresses shown, and the ownership TXT record. - removes them.