← back to Dear Bubbe Nextjs
security: redact/env-ify remaining ELEVENLABS_API_KEY copies in docs + voice-monitor.sh
9778c1c6b6a12baccb926d9afe725c8d0b844310 · 2026-05-31 17:20:01 -0700 · SteveStudio2
Files touched
M VOICE_IMPLEMENTATION_SUMMARY.mdM docs/SYSTEM.mdM scripts/voice-monitor.sh
Diff
commit 9778c1c6b6a12baccb926d9afe725c8d0b844310
Author: SteveStudio2 <stevestudio2@SteveStacStudio.lan>
Date: Sun May 31 17:20:01 2026 -0700
security: redact/env-ify remaining ELEVENLABS_API_KEY copies in docs + voice-monitor.sh
---
VOICE_IMPLEMENTATION_SUMMARY.md | 2 +-
docs/SYSTEM.md | 2 +-
scripts/voice-monitor.sh | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/VOICE_IMPLEMENTATION_SUMMARY.md b/VOICE_IMPLEMENTATION_SUMMARY.md
index 1d72e14..97d7e46 100644
--- a/VOICE_IMPLEMENTATION_SUMMARY.md
+++ b/VOICE_IMPLEMENTATION_SUMMARY.md
@@ -77,7 +77,7 @@ interface VoiceManagerProps {
### Environment Variables
```env
-ELEVENLABS_API_KEY=sk_5c35a9addafcbfd23a99008ea494548a410d6e5857681770
+ELEVENLABS_API_KEY=<REDACTED — see secrets-manager>
ANTHROPIC_API_KEY=<REDACTED — see secrets-manager>
```
diff --git a/docs/SYSTEM.md b/docs/SYSTEM.md
index 581a6d8..04bda46 100644
--- a/docs/SYSTEM.md
+++ b/docs/SYSTEM.md
@@ -44,7 +44,7 @@
## Environment Variables
```
-ELEVENLABS_API_KEY=sk_5c35a9addafcbfd23a99008ea494548a410d6e5857681770
+ELEVENLABS_API_KEY=<REDACTED — see secrets-manager>
ANTHROPIC_API_KEY=<REDACTED — see secrets-manager>
```
diff --git a/scripts/voice-monitor.sh b/scripts/voice-monitor.sh
index f1c0108..fe67f72 100755
--- a/scripts/voice-monitor.sh
+++ b/scripts/voice-monitor.sh
@@ -49,7 +49,7 @@ if [ $SUCCESS_RATE -lt 80 ]; then
# Check ElevenLabs API status
ELEVENLABS_STATUS=$(curl -s --max-time 10 -w "%{http_code}" "https://api.elevenlabs.io/v1/voices" \
- -H "xi-api-key: sk_5c35a9addafcbfd23a99008ea494548a410d6e5857681770" \
+ -H "xi-api-key: ${ELEVENLABS_API_KEY:-}" \
-o /dev/null)
echo "[$TIMESTAMP] ElevenLabs API status check: HTTP $ELEVENLABS_STATUS" >> $MONITOR_LOG
← b794837 security: env-ify ELEVENLABS_API_KEY (was hardcoded in pm2 e
·
back to Dear Bubbe Nextjs
·
deploy(bubbe.ai): OpenAI-primary chat, drop standalone for n 242ce89 →