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
32 lines
839 B
JSON
32 lines
839 B
JSON
{
|
|
"name": "openreader-docs",
|
|
"version": "0.0.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"start": "docusaurus start --host 0.0.0.0 --port 3004",
|
|
"build": "docusaurus build",
|
|
"serve": "docusaurus serve",
|
|
"clear": "docusaurus clear",
|
|
"docusaurus": "docusaurus",
|
|
"swizzle": "docusaurus swizzle",
|
|
"deploy": "docusaurus deploy"
|
|
},
|
|
"dependencies": {
|
|
"@docusaurus/core": "^3.9.2",
|
|
"@docusaurus/preset-classic": "^3.9.2",
|
|
"@easyops-cn/docusaurus-search-local": "^0.54.1",
|
|
"clsx": "^2.1.1",
|
|
"prism-react-renderer": "^2.4.1",
|
|
"react": "^18.3.1",
|
|
"react-dom": "^18.3.1"
|
|
},
|
|
"devDependencies": {
|
|
"@docusaurus/module-type-aliases": "^3.9.2",
|
|
"@docusaurus/tsconfig": "^3.9.2",
|
|
"@docusaurus/types": "^3.9.2",
|
|
"typescript": "^5.9.3"
|
|
},
|
|
"engines": {
|
|
"node": ">=20"
|
|
}
|
|
}
|