Skip to content

Mission Control

Guidone edited this page Jun 15, 2022 · 3 revisions

Mission Control is a persistance layer and pluggable UI for RedBot. Key features:

  • Storage for inbound and outbound messages (SQLite)
  • Chatbot user management and persisted chat context (SQLite)
  • Admins management with multiple roles
  • Basic Content Management System with custom fields
  • Chatbot simulator
  • GraphQL endpoint for the underlying db
  • Node-RED nodes (MC GraphQL, MC Simulator, etc)
  • Plugins repository for additional features
  • Pluggable and open architecture

It's an experimental feature and it's not enabled by default, in order to enable it, launch node-red with the environment variable

REDBOT_ENABLE_MISSION_CONTROL=true node-red -u /my-node-red-project

or with Docker

 docker run -d -p 1880:1880 -e REDBOT_ENABLE_MISSION_CONTROL=true guidone/redbot

The Mission Control panel is running at http://localhost:1880/mc (default username and password: admin / admin)

Clone this wiki locally