Hello! I’m using rasa x for some time and used to install it as a pip package and therefore run everything manually using rasa command. Now I decided to switch to docker setup, thankfully there are some good tutorials from Juste, but there are some things that I’m still not able to figure out.
First, how do I add my custom channel. With pip package I used to create .py file in specified pip package folder, in my case it was livechat.py, then I just added livechat:
line in my credentials file.
Second question might look dumb, but I failed to find an answer to it. I know that there is an integrated vcs to sync rasa x with rasa bot itself. Following tutorial to make a sync I need to run some commands. I assume I need to run them every time I restart rasa X. Is that true or am I missing something?
Related to question above, is there a different way to connect rasa bot and get bot files back after changing them in rasa X? e.g. where to store them and how to pass them to rasa X and get them back?
There is another question, but it is more related to docker itself and since I’m totally newbie in that I would be pleased to hear your advice.
For action server I have to create an image and then pass it to docker-compose file. For that I need a dockerfile with for example requirements.txt
file that will install required packages. But if I change something in requirements then I would have to create a new image once again and then restart rasa x. Is there a way to create an image while restarting rasa x? What I mean is that when you change your custom action in actions.py
you just restart rasa x and that’s it, I want something similar to that.
Sorry for so many dumb questions, looking forward to your smart answers!
UPD: I moved this question to rasa X since it’s related to setting up rasa with the docker, which I believe is the case for rasa X.