Ok, if you run mastodon with any username -other- than 'mastadon' then your psql db user has to have -THAT- username in it.

This is obvious in retrospect but apparently I've been burning caffeine like nothing else today.

@munin I think you just solved my problem over here.
@knarphie That's how it tends to go ;-)