Rocket. Chat is the leading free and open source team communication platform. Rocket Chat on cloud or by hosting their own servers on-premises.
Rocket. Chat can be forked on Github and become a new platform altogether, thanks to its code being open source and thus openly available to the community.
What I will use:
– Ubuntu 18.04 LTS server
– Rocket Chat Software