Troubleshooting
Fix common local deployment issues.
Local Troubleshooting
"Ollama unreachable"
- Verify Ollama is running:
curl http://localhost:11434/api/tags - Check
OLLAMA_URLenv var if using a remote Ollama - Ensure the model is pulled:
ollama pull llama3.2
"No store adapter configured"
Your config/config.yaml is missing the adapters.store section. Run npm run setup or copy from config/defaults.yaml.
"Migration failed"
- Check SQLite file permissions:
ls -la data/docket.db - Ensure the directory exists:
mkdir -p data - Try deleting the DB and letting it recreate:
rm data/docket.db
"Port 3000 already in use"
lsof -i :3000
# Or change the port:
DOCKET_PORT=8080 npm start
Slow queries
- Enable WAL mode in SQLite config (default)
- Check if Ollama is using CPU instead of GPU
- Reduce
maxConcurrentin queue config
Doctor fails
Run each check individually to isolate:
node src/scripts/doctor.js