mirror of
https://github.com/Memo-2023/mana-monorepo.git
synced 2026-05-19 22:01:26 +02:00
Add auth.py module to both STT and TTS services with: - API key validation via X-API-Key header - Rate limiting with sliding window (requests per minute) - Internal API key option for unlimited access - Environment variable configuration All protected endpoints now require authentication. Public endpoints (/health, /docs) remain accessible. |
||
|---|---|---|
| .. | ||
| __init__.py | ||
| audio_utils.py | ||
| auth.py | ||
| f5_service.py | ||
| kokoro_service.py | ||
| main.py | ||
| voice_manager.py | ||