mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-14 18:01:09 +02:00
feat(mana-media): add centralized media storage with NutriPhi integration
- Implement mana-media service with PostgreSQL/Drizzle ORM persistence - Add content-addressable storage (SHA-256) for automatic deduplication - Add Matrix MXC URL import endpoint to copy images from Matrix - Create @manacore/media-client package for service consumption - Integrate mana-media into NutriPhi bot for persistent image storage - Update pnpm-workspace.yaml to include nested service packages - Add mana-media to docker-compose with port 3015 Images sent to NutriPhi bot are now stored in mana-media after analysis, providing persistent storage with deduplication across all apps. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
171cf7a854
commit
d4663b5643
31 changed files with 2114 additions and 4419 deletions
|
|
@ -20,6 +20,12 @@ packages:
|
|||
# Standalone microservices
|
||||
- 'services/*'
|
||||
|
||||
# Sub-apps within services (for services with nested structure like mana-media)
|
||||
- 'services/*/apps/*'
|
||||
|
||||
# Service-specific packages
|
||||
- 'services/*/packages/*'
|
||||
|
||||
# Monorepo-wide shared packages
|
||||
- 'packages/*'
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue