-
fix(infra): add POCKET_TTS_URL to backend and runner services
Some checks failedCI / Backend (push) Successful in 27sRelease / Test backend (push) Successful in 39sCI / UI (push) Successful in 48sRelease / Check ui (push) Successful in 25sCI / UI (pull_request) Successful in 25sCI / Backend (pull_request) Successful in 45sRelease / Docker / caddy (push) Successful in 1m7sRelease / Docker / backend (push) Successful in 2m17sRelease / Docker / ui (push) Successful in 2m9sRelease / Docker / runner (push) Failing after 3m34sRelease / Gitea Release (push) Has been skippedreleased this
2026-03-28 20:54:04 +05:00 Backend was missing POCKET_TTS_URL entirely — pocketTTSClient was nil
so voices() only returned 67 Kokoro voices. Runner already had the var
via Doppler but it was absent from the compose environment block.Also fix stray leading space on backend environment: key (YAML parse error).
Verified: /api/voices now returns 87 voices (67 kokoro + 20 pocket-tts).
Downloads