Some installations might wish for a phame blog to be public on a custom domain without making the entire installation public.
Currently this is not possible, and as of D8918 setting as custom domain on a non-public installion is no longer possible either.
It would be a nice feature to have custom domain support without having to open up everything.