This app plays out a scene of a Congolese female trader crossing the Rwandan border in order to trade tomatoes. It explains the work done my International Alert in this region.
Built on react-boilerplate
http://chatplayer.azurewebsites.net
- Clone this repo
npm install
npm run build
npm start
az login
npm run build
git add .
git commit -m ...
git push azure
OR
npm run build; git add .; git commit -m 'build'; git push azure
for a one-liner!
cf. https://docs.microsoft.com/en-us/azure/app-service-web/app-service-web-get-started-nodejs
az login
- Configure a deployment user:
az appservice web deployment user set --user-name ***
- Enter deployment user password
- Create a resource group:
az group create --name ChatPlayerRG --location westeurope
- Create FREE Azure App Service plan:
az appservice plan create --name quickStartPlan --resource-group ChatPlayerRG --sku FREE
- Create a web app:
az appservice web create --name chatplayer --resource-group ChatPlayerRG --plan quickStartPlan
- Configure local Git deployment:
az appservice web source-control config-local-git --name chatplayer --resource-group ChatPlayerRG --query url --output tsv
- Add Git Remote:
git remote add azure https://chatplayer@chatplayer.scm.azurewebsites.net/chatplayer.git
- Update Application Settings:
az appservice web config appsettings update --name chatplayer --resource-group ChatPlayerRG --settings NODE_ENV=production