Backend for Open Source Android and iOS Messenger

In this section, we will discuss hosting the complete Mesibo real-time messaging, voice, and video server on your own premises.

It is important to note that there is no need to make changes to the mesibo messenger or any mesibo-powered application when deploying on-premise. This ensures that the transition from a cloud-based deployment to an on-premise configuration, changing the on-premise server, or deploying in a high availability configuration will not have any negative impact on your current app users. Your users can continue using the same app irrespective of your deployment model.

While our cloud services allow for a quick start, hosting Mesibo within your own infrastructure offers you the utmost control over your data. In an era where data privacy and security have become paramount concerns, having complete control over your data is essential. By hosting Mesibo on-premises, you guarantee that all messages, voice calls, and video calls pass through your own data center and are stored in your database. This level of control not only provides peace of mind but also helps you adhere to data protection regulations like GDPR and HIPAA. Furthermore, it mitigates the risks associated with unauthorized data harvesting and misuse, as well as the potential exploitation of your data by third parties for advertising purposes, to name just a few examples. The Cambridge Analytica Scandal serves as a poignant reminder that your data is most secure when it remains under your end-to-end control.

To set up Mesibo On-Premise, you need to download the Mesibo On-Premise docker image and run it in your own data center. Since we have described the entire procedure to host Mesibo on-premise in another tutorial, we will let you refer it rather than describing it again.

Installing mesibo On-Premise Platform


In this part, we have learnt about hosting Mesibo on-premise server on your own infrastructure.