Well that was most of a morning wasted trying to install Mastodon.
I followed the instructions to the letter on a fresh install of Debian.
All I can conclude from this is:
a) I have done something wrong or...
b) Mastodon is an affront to systems architecture