Server that helps the Box to announce its local IP address without relying on mDNS, and to register its LetsEncrypt cert for use on its local IP address.
For CNAMEs to work, you should return them not only in response to 'CNAME'-queries, but also include them in all responses to all query types, for instance like this:
Michiels-Laptop:~ Michiel$ dig A www.michielbdejong.com @meera.ns.cloudflare.com
[...]
;; ANSWER SECTION:
www.michielbdejong.com. 191 IN CNAME michielbdejong.com.
michielbdejong.com. 191 IN A 104.27.176.52
michielbdejong.com. 191 IN A 104.27.177.52
Michiels-Laptop:~ Michiel$ dig NS www.michielbdejong.com @meera.ns.cloudflare.com
[...]
;; ANSWER SECTION:
www.michielbdejong.com. 296 IN CNAME michielbdejong.com.
michielbdejong.com. 86400 IN NS meera.ns.cloudflare.com.
michielbdejong.com. 86400 IN NS beau.ns.cloudflare.com.
Michiels-Laptop:~ Michiel$ dig www.michielbdejong.com @meera.ns.cloudflare.com
[...]
;; ANSWER SECTION:
www.michielbdejong.com. 300 IN CNAME michielbdejong.com.
michielbdejong.com. 300 IN A 104.27.177.52
michielbdejong.com. 300 IN A 104.27.176.52
Follow-up to #8:
For CNAMEs to work, you should return them not only in response to 'CNAME'-queries, but also include them in all responses to all query types, for instance like this: