rasa Docker & Self-Hosted Deployment

GitHub

Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more -...

RAW Compose
1. Pull Image (DOCKERHUB) docker pull rasa/rasa
2. Docker Run (1-Click Launch) docker run -d --name rasa -p 5005:5005 --restart always rasa/rasa:latest-full
3. Podman Run podman run -d --name rasa -p 5005:5005 --restart always rasa/rasa:latest-full
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/rasa/rasa:latest-full
5. ORAS Pull (OCI Artifact) oras pull rasa/rasa:latest-full
6. Compose Deployment docker compose up -d
docker/docker-compose.yml
Download .yml
version: '3.0'

services:
  rasa:
    image: rasa/rasa:latest-full
    networks: ['rasa-network']
    ports:
    - "5005:5005"
    volumes:
    - "./rasa-app-data/:/app/"
    command:
    - run

  action_server:
    image: rasa/rasa-sdk:latest
    networks: ['rasa-network']
    ports:
    - "5055:5055"
    volumes:
    - "./rasa-app-data/actions:/app/actions"

  duckling:
    image: rasa/duckling:latest
    networks: ['rasa-network']
    ports:
    - "8000:8000"

networks: {rasa-network: {}}