Finally got my Hugo site set up last night but had to cheat. It wouldn't generate any folders deeper than the first in content. In retrospect I think I was missing some layout files perhaps.
After an hour or so of trying to get it working, I just cloned @aral 's website and removed all of his posts and assets etc.
I'm not proud of this, but hopefully he won't mind.
mastodon.davidpeach.co.uk is one server in the network