# Trawls — configuration (préfixe TRAWLS_). Toutes les valeurs ont un défaut sûr. TRAWLS_ENV=production TRAWLS_PORT=8180 TRAWLS_PUBLIC_URL=https://www.trawls.dev TRAWLS_DATA_DIR=./data TRAWLS_LOG_LEVEL=INFO # Auth : désactivée par défaut (self-host). ADMIN_KEY permet de créer des clés via /v1/keys. TRAWLS_REQUIRE_AUTH=false TRAWLS_ADMIN_KEY= TRAWLS_RATE_LIMIT_PER_MINUTE=300 # Fetch TRAWLS_BROWSER_POOL_SIZE=6 TRAWLS_MAX_CONCURRENCY_PER_HOST=4 TRAWLS_MAX_CONCURRENCY_GLOBAL=16 TRAWLS_MAX_SIZE_MB=50 TRAWLS_PROXY_URLS= TRAWLS_ALLOW_PRIVATE_TARGETS=false # LLM (extraction llm) : OpenAI-compatible (Ollama/vLLM/OpenRouter) ou anthropic TRAWLS_LLM_PROVIDER=openai TRAWLS_LLM_BASE_URL=https://llm.maclustr.io/v1 TRAWLS_LLM_API_KEY= TRAWLS_LLM_MODEL=maclustr-general # Jobs TRAWLS_WORKER_CONCURRENCY=4 TRAWLS_RESULT_TTL_DAYS=7