We are looking for self-hosted team collaboration software for our company. We do not want to keep all our internal conversations and files on a third-party cloud platform like Slack or MS teams, so we’re considering something we can host on our own server.
We need a solution where our teams can chat, share files, make voice/video calls, and manage different users and groups. We also need the option to customize the interface and workflows around how our teams actually work.
We have looked at a few options like MirrorFly and Rocket chat, but it is difficult to understand which ones are easy to deploy and maintain without giving up customization.
Has anyone here implemented a self-hosted collaboration solution for their company? What did you end up using, and how well has it worked for your team?