Earth model with volumetric clouds and atmosphere with Rayleigh scattering.
Almost everything is adjustable in clean nodes structure. The night lights can be turned off, adjusting the rotation has to be done manually with mapping node.
Clouds use NASA imagery as a base and then it is modified to give it more details in white blown areas as well as removing thin edges from the image texture.
All textures used are from NASA or shadedrelief.com