Operating a Tock platform
This section is for the teams that install, configure and run a Tock platform.
Install
- Architecture: the components of a platform (Tock Studio, NLU, Bot API, Gen AI orchestrator...) and their dependencies (MongoDB, vector store, LLM providers).
- Installation: deploying the platform with Docker or without Docker, MongoDB, sizing.
- Kubernetes: deploying the platform with the Helm chart.
- Cloud & High Availability: managed services, sizing and resilience in production.
Configure and secure
- Configuration reference: the configuration properties of every component.
- Security: roles of the Tock Studio users, data protection and secrets.
- Tock Studio authentication: users defined by properties, OAuth2 (Keycloak, GitHub...) or CAS.
Run
- Supervision: health checks and logs.
- Upgrading Tock: moving the platform and the bots to a new version.
- Troubleshooting: common problems and their causes.
To try Tock on your machine first, see Deploy a platform with Docker.