排盘缓存、官方快照、负缓存、网关任务和分盘段过期后会删掉。同一张盘的数字写法合成一把缓存键。失败快照只用短期限。自测留存、异步任务、增长合同、安全缓存和隐私标记;一万个文件的清理慢于 2 秒,命中率提升不到 2.5 倍,都按实测写入记录。 Co-Authored-By: Grok (agent loop)
24 lines
916 B
Bash
24 lines
916 B
Bash
# Mainland China VedAstro Gateway mode.
|
||
# Copy to .env.local on the backend host. Do not expose secrets in the browser.
|
||
|
||
VEDASTRO_GATEWAY_MODE=cn_gateway
|
||
VEDASTRO_SELF_HOST_ENDPOINT=https://your-domain.example.com/vedastro
|
||
|
||
# Optional official upstream. Keep it backend-only.
|
||
# VEDASTRO_API_ENDPOINT=https://api.vedastro.org/api
|
||
# VEDASTRO_API_KEY=
|
||
# VEDASTRO_ENABLE_NETWORK=0
|
||
|
||
# Cache / TTL / free-tier queue. These keep ordinary users from calling upstream directly.
|
||
# 失败结果另有短 TTL(VEDASTRO_OFFICIAL_FULL_SNAPSHOT_NEGATIVE_TTL_SECONDS,默认 300 秒,且不超过成功 TTL)。
|
||
# 这些缓存含出生资料,7 天为上限。
|
||
VEDASTRO_CACHE_TTL_SECONDS=604800
|
||
VEDASTRO_OFFICIAL_FULL_SNAPSHOT_CACHE_TTL_SECONDS=604800
|
||
VEDASTRO_GATEWAY_QUEUE_ENABLED=1
|
||
VEDASTRO_FREE_TIER_QUEUE=1
|
||
VEDASTRO_FAIL_OPEN_LOCAL=1
|
||
|
||
# Runtime guardrails.
|
||
VEDASTRO_TIMEOUT_SECONDS=20
|
||
VEDASTRO_FULL_CATALOG_SAMPLE_LIMIT=0
|