Azure Server Help

The steps below to deploy a provided pre-configured Azure ARM template can be followed if you want to quickly spin up a pre-configured MMXOD cloud hosted server in Azure with your own public IP.

Pre-reqs

Steps

  1. In a web browser, go to the Azure portal and sign in.
  2. Create a resource group in the Azure portal. Name it whatever. This will have your Azure resources for the server.
  3. From the Azure portal top search bar, search for "deploy a custom template" and then select it from the available option.
  4. Select "build your own template in the editor"
  5. In the template, copy+paste the contents of arm.json file here: arm.json.
  6. For the resource group, choose the resource group you created in step 1.
  7. After running the template, you should now have 6 resources created in your resource group (note, names will not match screenshot exactly):
  8. If deployment failed, try fixing any errors it mentions and re-run the above steps.
  9. To "deploy" the relay server, remote desktop into the VM resource created. Copy the Relay Server application (the whole unzipped folder) somewhere on the VM (i.e. desktop).
  10. In the VM, add the RelayServer.exe file in windows firewall as an allowed app.
  11. Run the relay server.
  12. Now you should be able to connect to the server from MMXOD using region.txt, connecting to the ip address assigned to you in the ip resource created.

Tips/Notes