You can't create a new thing without it automatically being given one.
The sysop sets up the server with the basic info. The domain to use, and how you want to refer to this server.
Then it generates hostnames by mashing together the username and serialnumber of the outline.
The domain name for this outline is davearchive021.mediahackers.org. That's because my username is dave and the outline is my 21st. I've given the server the domain mediahackers.org to play with.
If you're going to run this software, start thinking about what domain you want to use. There will be lots of CNAMEs created on this domain.
Finally, we are using domain names routinely in software. It feels like a registrar when you use it. You create a new outline, refresh the list, and at first the title is not hot. Hmm wonder why. Then you realize it's taking a while to register the name on the net. FInally, you refresh and it's hot. Click the link, and it works.
This is an important place to get to. Worth noting.