feat(transcription): add meeting assistant micro-service v0.1.0

- Added FastAPI backend with FFmpeg and Gemini 2.0 integration
- Added React frontend with upload and meeting list
- Integrated into main docker-compose stack and dashboard
This commit is contained in:
2026-01-24 16:34:01 +00:00
parent 194f95f726
commit 4e52e194f1
25 changed files with 721 additions and 2 deletions

View File

@@ -116,5 +116,22 @@ http {
proxy_connect_timeout 1200s;
proxy_send_timeout 1200s;
}
location /tr/ {
# Transcription Tool (Meeting Assistant)
# KEIN Trailing Slash, damit der /tr/ Pfad erhalten bleibt!
proxy_pass http://transcription-app:8001;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
# Increase limit for large MP3 uploads
client_max_body_size 500M;
# Explicit timeouts
proxy_read_timeout 1800s;
proxy_connect_timeout 1800s;
proxy_send_timeout 1800s;
}
}
}