Deploying Rasa server and Rasa action sever to Azure Container Apps

I want to deploy the rasa server and action server to Azure Container App (ACA).

I have both of them working in my docker and I can add the rasa model in this docker run command: docker run -d --name rasa-server -p 5005:5005 --network netw -v /path/to/models:/app/models xxx/rasa-server. But I am have a couple of questions around doing this in ACA.

  1. Where should I store the model? Can I store it locally on my development machine or do I need to store it somewhere in Azure? Where?
  2. How do I connect the model to the rasa server. I can add environment variables when starting it, but not sure how to add -v

Thanks for any help Mats

Where should I store the model?

There’s a discussion under model storage. Azure storage is supported.

How do I connect the model to the rasa server.

There’s an example on that page:

rasa run --model 20190506-100418.tar.gz --remote-storage azure

That works if just the model is in Azure, but what if the container is run within Azure Container Application, then I can only add environment parameters, not --remote-storage azure or --model

It doesn’t matter where the container is run