I’m trying to deploy Rasa chatbot to actual production with AWS ECS.
I’ve made my first EC2 container inside ECS that is basically an image built from the official rasa dockerfile (rasa/Dockerfile at main · RasaHQ/rasa · GitHub)
Now I do not understand how should I deploy my chat that is written in nodejs and how should I insert my trained model into everything?
Also, do I need to have another container that is nginx or some other containers that I am not aware of for security reasons?
Do this containters need to be seperate or I should modify existing Rasa Dockerfile and have one container that has an web app/rasa and everything I need?
Can someone please explain me this since I cannot deploy without this information.
Thanks in advance.