Is it possible to host game servers externally, such as my own machine or my own AWS ec2 instance? I cant find any information about doing it and don't see anything apis that would be used to do this.
What I would like to do is when a game server starts up, have it let the PlayFab know that its running with some information like ip, port, gametype, etc, and then send heartbeat requests every minute or so after that to let the PlayFab system know its still alive.
On the Server API page it says "Provides functionality to allow external (developer-controlled) servers..." which seems like what I want, but I don't see how to achieve it. If its not possible out of the box, could something like this be done through cloudscript?
On a related note I'm also not seeing any way to retrieve a list of servers to display a server browser. I want a server browser as well as matchmaking. I would like the option to let end users host their own dedicated servers.
I know I could write my own master server for server management fairly easily but if I could inject server into PlayFab I could utilize matchmaking have servers show up in the management console.