Hello, I am done with everything and now want to deploy the chatbot on a live server, I am using botfron’t rasa webchat and want to host it on my website, I have an ubuntu server, can anyone help?
Hey, I followed the instructions but I keep getting this:
’ My actions are still not running even though the action server image is deployed,This is my docker-compose.yml
version: '3.0'
services:
rasa:
image: rasa/rasa:3.6.12-full
ports:
- 5005:5005
volumes:
- ./:/app
command:
- run
- -m
- models
- --enable-api
- --cors
- '*'
- --port 5005
app:
image: ehtesham9023/tic8m8:rasa-bot
expose:
- 5055
dockerfile
FROM rasa/rasa-sdk:3.6.2
WORKDIR /app
USER root
RUN python -m pip install --upgrade pip
RUN python -m pip install requests
COPY ./actions /app/actions
USER 1001
endpoints.yml
action_endpoint:
url: "http://app:5055/webhook"
Your action server is deployed but can you check if it is reachable at the given location http://app:5055
Seems like it is not reachable at this URL.
Yeah, this URL is not reachable, How do I check?
’ My actions are still not running even though the action server image is deployed,
How are you starting your docker-compose?
Do you have more logs? There should be a clue on why the actions server is not starting.
thats how i start my docker compose: docker compose up
, This is all I see, it works all right without docker but the action server just wont start on docker.
There must be more logs, you can see the ones specific to the action server by running docker-compose logs app
.
It could be that the action server is missing any python dependency that you are using in there.