Managoat is the hosted Fountain. Fountain is the open-source engine, and its name is on the CLI, the API, the SDK and this manual. Everything here applies to Managoat unless a page says it is for a self-hosted server.
Operations
This section is about how to run an instance day to day.
Architecture tells you which component owns a symptom. These pages are the action level. They say what to run, and what the output means. Where the two deploy paths differ, both commands appear.
When something is wrong
Start from the symptom in Troubleshoot a problem.
| You see | Read |
|---|---|
A conversation sits in running with no output, or it went failed. |
A conversation is stuck or failed |
| A sandbox fails to start while the rest of the system is healthy. | Sandbox errors |
| Pods restart, or they sit NotReady. | Pods restart or never go ready |
| Registration completes, but nobody gets past "check your email". | Nobody can log in |
Usual work
- Run a release task, which is the pattern each operator action uses, and the five tasks
- Back up and restore, with the restore drill
- Upgrade an instance, and what to do when one goes wrong
- Wire up observability, which covers metrics, alerts, logs and the health endpoints
How to stand one up
Read Self-host Fountain.