Till JS
|
29515e7c4d
|
feat(memoro): add Hono/Bun server + audio-server (replaces NestJS)
Two new services replacing the NestJS backend + audio-backend:
- apps/memoro/apps/server/ (port 3015): main business logic
- Memo creation, transcription orchestration, AI headline/Q&A
- Space + invite management, credits, settings, cleanup
- Uses @manacore/shared-hono authMiddleware (mana-auth JWT)
- Service-role Supabase client with explicit user_id filters
- apps/memoro/apps/audio-server/ (port 3016): audio processing
- 4-tier Azure Speech fallback (fast → retry → convert → batch)
- FFmpeg conversion (PCM 16kHz mono WAV) via fluent-ffmpeg
- Load balancing across up to 4 Azure Speech keys
- Internal-only (X-Service-Key auth)
Auth proxy, space sync, and NestJS services not yet removed.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-03-31 19:03:31 +02:00 |
|