How to use rasa/rasa-x-demo docker image

I’m brand new to Rasa and thought I would start with Docker Hub

It seems to be up to date, and I suspect it’s a self-contained demo, but I can’t find any instructions about how to use it. The container starts

$ docker run rasa/rasa-x-demo
INFO:rasa_sdk.endpoint:Starting action endpoint server...
DEBUG:sanic.root:CORS: Configuring CORS with resources: {'/*': {'origins': ['.*'], 'methods': 'DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT', 'allow_headers': ['.*'], 'expose_headers': None, 'supports_credentials': False, 'max_age': None, 'send_wildcard': False, 'automatic_options': True, 'vary_header': True, 'resources': {'/*': {'origins': '*'}}, 'intercept_exceptions': True, 'always_send': True}}
INFO:rasa_sdk.endpoint:Action endpoint is up and running on http://localhost:5055
DEBUG:rasa_sdk.utils:Using the default number of Sanic workers (1).
DEBUG:sanic.root:

                 Sanic
         Build Fast. Run Fast.


INFO:sanic.root:Goin' Fast @ http://0.0.0.0:5055
INFO:sanic.root:Starting worker [1]

After that, I don’t know what to do. If I send any requests, I get an error

$ curl http://0.0.0.0:5055/webhook
curl: (7) Failed to connect to 0.0.0.0 port 5055: Connection refused

Can someone point me to instructions about how this demo works?

I forgot to expose the port, so I’m past one hurdle. Unfortunately I still don’t know what to try next. I’m getting 404 errors.

$ docker run -p 5055:5055 rasa/rasa-x-demo
INFO:rasa_sdk.endpoint:Starting action endpoint server...
DEBUG:sanic.root:CORS: Configuring CORS with resources: {'/*': {'origins': ['.*'], 'methods': 'DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT', 'allow_headers': ['.*'], 'expose_headers': None, 'supports_credentials': False, 'max_age': None, 'send_wildcard': False, 'automatic_options': True, 'vary_header': True, 'resources': {'/*': {'origins': '*'}}, 'intercept_exceptions': True, 'always_send': True}}
INFO:rasa_sdk.endpoint:Action endpoint is up and running on http://localhost:5055
DEBUG:rasa_sdk.utils:Using the default number of Sanic workers (1).
DEBUG:sanic.root:

                 Sanic
         Build Fast. Run Fast.


INFO:sanic.root:Goin' Fast @ http://0.0.0.0:5055
INFO:sanic.root:Starting worker [1]
DEBUG:sanic.root:CORS: Request to '/model/parse' matches CORS resource '/*'. Using options: {'origins': ['.*'], 'methods': 'DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT', 'allow_headers': ['.*'], 'expose_headers': None, 'supports_credentials': False, 'max_age': None, 'send_wildcard': False, 'automatic_options': True, 'vary_header': True, 'resources': {'/*': {'origins': '*'}}, 'intercept_exceptions': True, 'always_send': True}
DEBUG:sanic.root:CORS: CORS was handled in the exception handler, skipping
INFO:sanic.access:

I have discovered that a /health endpoint is working

$ curl http://localhost:5055/health
{"status":"ok"}

I tried /version and /status, but neither or those work.