| |
| APP_NAME=CiteScan |
| APP_VERSION=1.0.0 |
| ENVIRONMENT=development |
|
|
| |
| API_HOST=0.0.0.0 |
| API_PORT=8000 |
| GRADIO_HOST=0.0.0.0 |
| GRADIO_PORT=7860 |
|
|
| |
| RATE_LIMIT_ENABLED=true |
| RATE_LIMIT_REQUESTS=100 |
| RATE_LIMIT_PERIOD=60 |
|
|
| |
| CACHE_ENABLED=true |
| CACHE_TTL=3600 |
| CACHE_MAX_SIZE=1000 |
|
|
| |
| ARXIV_RATE_LIMIT_DELAY=3.0 |
| CROSSREF_RATE_LIMIT_DELAY=1.0 |
| SEMANTIC_SCHOLAR_RATE_LIMIT_DELAY=1.0 |
| DBLP_RATE_LIMIT_DELAY=1.0 |
| OPENALEX_RATE_LIMIT_DELAY=1.0 |
| SCHOLAR_RATE_LIMIT_DELAY=5.0 |
|
|
| |
| REQUEST_TIMEOUT=30 |
| MAX_WORKERS=10 |
|
|
| |
| LOG_LEVEL=INFO |
| LOG_FORMAT=json |
| LOG_FILE=logs/citescan.log |
|
|
| |
| CORS_ORIGINS=http://localhost:3000,http://localhost:8080 |
|
|
| |
| |
| |
|
|