# ------------------------------ # Api Configuration # ------------------------------ MODE=api SENTRY_DSN= SENTRY_TRACES_SAMPLE_RATE=1.0 SENTRY_PROFILES_SAMPLE_RATE=1.0 PLUGIN_REMOTE_INSTALL_HOST=localhost PLUGIN_REMOTE_INSTALL_PORT=5003 PLUGIN_MAX_PACKAGE_SIZE=52428800 PLUGIN_DAEMON_TIMEOUT=600.0 INNER_API_KEY_FOR_PLUGIN=QaHbTe77CtuXmsfyhR7+vRjI/+XbV1AaFy691iy+kGDv2Jvy0/eAh8Y1 KNOWLEDGE_FS_ENABLED=${KNOWLEDGE_FS_ENABLED:-false} # Production deployments require HTTPS; plain HTTP is limited to non-production or loopback. KNOWLEDGE_FS_BASE_URL= KNOWLEDGE_FS_DIRECT_ORIGIN= KNOWLEDGE_FS_LIFECYCLE_WORKER_ENABLED=false KNOWLEDGE_FS_INTEGRATED_PROVISION_READY=false KNOWLEDGE_FS_LEGACY_ACL_FREEZE_READY=false KNOWLEDGE_FS_LIFECYCLE_POLL_INTERVAL_SECONDS=15 KNOWLEDGE_FS_LIFECYCLE_LEASE_SECONDS=60 KNOWLEDGE_FS_LIFECYCLE_BATCH_SIZE=25 # Legacy rollback-only HMAC; leave blank when Capability v2 is selected. KNOWLEDGE_FS_CAPABILITY_V2_ENABLED=false KNOWLEDGE_FS_CAPABILITY_V2_SIGNING_KID= KNOWLEDGE_FS_CAPABILITY_V2_PRIVATE_KEY_PEM= KNOWLEDGE_FS_CAPABILITY_V2_PREVIOUS_PUBLIC_JWKS= KNOWLEDGE_FS_CAPABILITY_V2_ISSUER=dify-control-plane KNOWLEDGE_FS_CAPABILITY_V2_AUDIENCE=knowledge-fs KNOWLEDGE_FS_CAPABILITY_V2_MAX_TTL_SECONDS=60 KNOWLEDGE_FS_JWKS_CACHE_MAX_AGE_SECONDS=300 KNOWLEDGE_FS_PRODUCT_MAX_RESPONSE_BYTES=4194304 KNOWLEDGE_FS_TIMEOUT_SECONDS=10