Thankyou! I ran discourse-setup as root, and it did lots of things, but at the end when it tried starting discourse, port 80 appeared to already be bound.
/usr/bin/docker: Error response from daemon: driver failed programming external connectivity on endpoint app (5274a3306f48252a89b4fe81103ebe252645b91f15fa205319451aa5bf6c79d7): Error starting userland proxy: listen tcp 0.0.0.0:80: bind: address already in use.
==================== END REBUILD LOG ====================
Failed to rebuild app.
Checking your domain name . . .
And it said failed. I’m wondering if I should have used a different user account instead of root? Or if there’s some process I could kill first?