Add environment variables for fine-grained control over TTS rate limiting and Better Auth behavior. Move documentation to external Docusaurus site with automated deployment workflows. - TTS rate limiting can now be enabled/disabled via TTS_ENABLE_RATE_LIMIT - Customizable daily limits for anonymous/authenticated users and IP backstops - Better Auth rate limiting can be disabled via DISABLE_AUTH_RATE_LIMIT - Rename library import env vars to IMPORT_LIBRARY_DIRS/DIR - Add docs-site with Docusaurus and GitHub Actions workflows - Update README to reference external documentation
560 B
560 B
| title |
|---|
| OpenAI |
Use OpenAI directly as an OpenAI-compatible TTS provider.
OpenReader setup
- In OpenReader settings, choose provider
OpenAI. - Leave
API_BASEunset unless you want to override the defaulthttps://api.openai.com/v1. - Set
API_KEYto your OpenAI API key. - Choose model and voice.
Notes
OpenAIis a built-in provider in the dropdown, soAPI_BASEis usually not required.- OpenReader routes TTS calls through its server API.
- For variable details, see Environment Variables.