That’s sad. Maybe a check in the installation could stop the setup immediately.
It was at least not documented in GitHub - discourse/discourse: A platform for community discussion. Free, open, simple. · GitHub and discourse/docs/INSTALL.md at main · discourse/discourse · GitHub.