Firely Server deployment on Azure Web App Service
In this section we explain how you can deploy Firely Server in the Azure cloud.
Before you can run Firely Server, you will need to download the Firely Server binaries and request a license:
Go to the Simplifier website, login and download the Firely Server binaries from https://simplifier.net/vonk/download
Download the trial license file from the same location.
Go to Azure (https://portal.azure.com) and create a web app:
Choose a name for the webapp, we will use the placeholder <webapp>. Fill in an existing resource group or create a new one and select Windows for the operation system (OS):
Add the trial license file (firelyserver-trial-license.json) to the firely-server-latest.zip by dragging the license file into the zipfile.
Open a webbrowser, navigate to
https://<webapp>.scm.azurewebsites.net/ZipDeployUIand drag vonk_distribution.zip into the browser window. This will install the Firely Server as a Web App in Azure. In our example the url is
https://firelyserver.scm.azurewebsites.net/ZipDeployUIThis method of deployment does not work in Internet Explorer. It does work in Firefox, Chrome and Edge. Please make sure that after you have uploaded the .zip file, all content is extracted into the top-level webroot directory.
Open a browser and go to the site
https://<webapp>.azurewebsites.net/. This will show the Firely Server home page.
In this example Firely Server is using a memory repository. If you want to change it to another kind of repository then you could change that on the page Application Settings of the Web App. Here you can set Environment Variables with the settings for either SQL Server or MongoDB. For example for MongoDB it will look like this:
About Azure zip deployment: https://docs.microsoft.com/en-us/azure/app-service/app-service-deploy-zip#deploy-zip-file