GitDeployHub

juspay/dragontts

github.com/juspay/dragontts ↗
Python
16 environment variables found in .env.example

Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow.

  • CARTESIA_API_KEY secret Provider credentials (names mirror clairvoyance)
  • SARVAM_API_KEY secret
  • ELEVENLABS_API_KEY secret
  • ELEVENLABS_BASE_URL
  • ELEVENLABS_INDIAN_RESIDENCY_API_KEY secret
  • ELEVENLABS_INDIAN_RESIDENCY_BASE_URL
  • GOOGLE_CREDENTIALS_JSON secret
  • GOOGLE_CREDENTIALS_PATH secret
  • DB_PATH Storage (point both at a persistent volume in k8s)
  • BLOB_DIR
  • MAX_CACHE_BYTES Cache policy
  • TTL_SECONDS
  • ENABLE_WRITE_THROUGH
  • SPLIT_AT_SYMBOLS Sentence splitting Split a transcript into sentences BEFORE synth/serve so each is synthesized + cached under its own key (recurring…
  • SPLIT_AT_SYMBOLS_STREAM
  • SPLIT_MIN_WORDS_PER_PART Only split when EVERY resulting part has >= this many words (a lone single-word part isn't worth caching alone, so the whole phrase stays…
Best match Fly.io Anything Dockerized — requires the Fly CLI.
macOS
brew install flyctl && fly launch --from https://github.com/juspay/dragontts
Linux
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/juspay/dragontts
Windows (PowerShell)
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/juspay/dragontts
Or deploy to a different host
← Try another repo