I am creating an Android app as a senior project at my school. This app is a control panel for managing and/or viewing your Minecraft servers. I would like to use Google's Firebase service to send push notifications whenever someone connects or disconnects. How would I go about having the Minecraft servers communicate with the Firebase servers in order to send notifications to those that have my app and are subscribed to their server?I have thought about having all the game servers install a mod that communicates with Firebase then alerts the players, but that would cause security issues.Could I have the game servers report to a web server of my own? Then have that server communicate with Firebase to push notifications to the users?I am at a loss. I have spent two weeks researching this and come up with nothing.
Structuring the Infrastructure behind an Android app to Control Minecraft servers using Google Firebase
java;android;server;app