Mattermost is an open source, private cloud, Slack alternative.
It's written in Golang and React and runs as a single binary with MySQL or
PostgreSQL.