managarten/services
Claude 7c5e9e3c49
feat(matrix): add Stats Bot and Project Doc Bot services
Complete GDPR-compliant bot suite for Matrix:

matrix-stats-bot (port 3312):
- Analytics reports from Umami
- Commands: !stats, !today, !week, !realtime, !users
- Scheduled daily/weekly reports to Matrix room

matrix-project-doc-bot (port 3313):
- Project documentation with photos, voice, text
- Voice transcription via OpenAI Whisper
- Blog generation with 5 styles (casual, technical, tutorial, social, story)
- Commands: !new, !projects, !switch, !status, !generate, !export
- Uses PostgreSQL + S3 (MinIO) for storage

Changes:
- docker-compose.macmini.yml: Added both Matrix bots
- health-check.sh: Added health checks for both bots

Environment variables required:
- MATRIX_STATS_BOT_TOKEN, MATRIX_PROJECT_DOC_BOT_TOKEN
- OPENAI_API_KEY (for Project Doc Bot)

https://claude.ai/code/session_01E3r5aFW3YLAhEJfsL2ryhv
2026-01-28 00:44:28 +00:00
..
mana-core-auth 🧑‍💻 feat(dx): improve local development experience 2026-01-27 16:58:11 +01:00
mana-stt feat(telegram-bot): add local STT support and Prometheus metrics 2026-01-27 16:51:09 +01:00
matrix-ollama-bot feat(matrix): add Matrix Ollama Bot service 2026-01-28 00:35:35 +00:00
matrix-project-doc-bot feat(matrix): add Stats Bot and Project Doc Bot services 2026-01-28 00:44:28 +00:00
matrix-stats-bot feat(matrix): add Stats Bot and Project Doc Bot services 2026-01-28 00:44:28 +00:00
ollama-metrics-proxy feat(telegram-bot): add local STT support and Prometheus metrics 2026-01-27 16:51:09 +01:00
telegram-ollama-bot feat(telegram-ollama-bot): add Telegram bot for local LLM inference via Ollama 2026-01-26 15:43:41 +01:00
telegram-project-doc-bot feat(telegram-bot): add local STT support and Prometheus metrics 2026-01-27 16:51:09 +01:00
telegram-stats-bot 🔧 fix(telegram-bot): improve database connection logging and error messages 2026-01-26 11:14:52 +01:00