feat(infra): integrate matrix-mana-bot into deployment

- Add matrix-mana-bot to docker-compose.macmini.yml
- Add setup-mana-bot.sh script for bot registration
- Add dev:matrix:* scripts to root package.json
- Add devlog entry documenting the new architecture

The gateway bot is now ready for deployment alongside
the existing standalone Matrix bots.

https://claude.ai/code/session_015bwcqVRiFmSydYTjvDJGTc
This commit is contained in:
Claude 2026-01-29 00:37:38 +00:00
parent 2d879b327e
commit e96d76ab8e
No known key found for this signature in database
4 changed files with 476 additions and 0 deletions

View file

@ -226,6 +226,16 @@
"dev:nutriphi-bot:full": "./scripts/setup-databases.sh nutriphi_bot && pnpm dev:nutriphi-bot",
"nutriphi-bot:db:push": "pnpm --filter @manacore/telegram-nutriphi-bot db:push",
"nutriphi-bot:db:studio": "pnpm --filter @manacore/telegram-nutriphi-bot db:studio",
"dev:matrix:mana": "pnpm --filter matrix-mana-bot start:dev",
"dev:matrix:ollama": "pnpm --filter matrix-ollama-bot start:dev",
"dev:matrix:todo": "pnpm --filter matrix-todo-bot start:dev",
"dev:matrix:calendar": "pnpm --filter matrix-calendar-bot start:dev",
"dev:matrix:clock": "pnpm --filter matrix-clock-bot start:dev",
"dev:matrix:stats": "pnpm --filter matrix-stats-bot start:dev",
"dev:matrix:zitare": "pnpm --filter matrix-zitare-bot start:dev",
"dev:matrix:nutriphi": "pnpm --filter matrix-nutriphi-bot start:dev",
"build:matrix:mana": "pnpm --filter matrix-mana-bot build",
"build:matrix:all": "pnpm --filter 'matrix-*-bot' build",
"prepare": "husky"
},
"devDependencies": {