Runbooks
This page lists common operational actions for Moveat.Platform does not start
Check:- Container logs.
- Missing environment variables.
- Database availability.
- Redis availability.
- Prisma migrations.
- Nest dependency injection errors.
Agent does not pick up new environment variables
Restart/recreate the Agent container after changing the production environment file. A simple container restart may not be enough if the compose environment was not recreated.Database password changed
If the Postgres role password changes, update the production environment file and recreate affected services. Verify withpsql through the local bound port or via Docker network.
Grafana dashboard looks empty
Check:- Time range.
- Loki datasource health.
- Alloy logs.
- Container labels.
- Whether the selected panel filters exclude the service.
Logs are too noisy
Health check logs should be filtered out in dashboards or at the log collection layer. If disk usage grows quickly, check Docker log rotation and Loki retention.Agent cannot call Platform
Check:- Platform container is healthy.
- Agent has Platform base URL configured.
- Internal service token matches on both sides.
- Caddy routing is not involved for internal Docker-network calls unless intentionally configured.
- Platform internal endpoint logs show the request.
Documentation changes do not appear
Check:- Changes were pushed to the docs repo.
- Mintlify GitHub integration is connected.
- Mintlify deployment succeeded.
- DNS points to the correct Mintlify target.
- Browser cache is not showing an old page.
