The environment variable names should be prefixed with QDRANT_
and use double underscores (__
) to represent nested keys.
Here's a list of the possible environment variables:
QDRANT_DEBUG
: A boolean to enable or disable debug mode.QDRANT_LOG_LEVEL
: A string to set the log level. For example: "INFO", "DEBUG", etc.QDRANT_TELEMETRY_DISABLED
: A boolean to enable or disable telemetry.QDRANT_SERVICE__HOST
: A string to set the service host.QDRANT_SERVICE__HTTP_PORT
: An unsigned 16-bit integer to set the HTTP port.QDRANT_SERVICE__GRPC_PORT
: An optional unsigned 16-bit integer to set the gRPC port.QDRANT_SERVICE__MAX_REQUEST_SIZE_MB
: An unsigned integer to set the maximum request size in MB.QDRANT_SERVICE__MAX_WORKERS
: An optional unsigned integer to set the maximum number of workers.QDRANT_SERVICE__ENABLE_CORS
: A boolean to enable or disable CORS.QDRANT_SERVICE__ENABLE_TLS
: A boolean to enable or disable TLS.QDRANT_SERVICE__VERIFY_HTTPS_CLIENT_CERTIFICATE
: A boolean to enable or disable HTTPS client certificate verification.QDRANT_CLUSTER__ENABLED
: A boolean to enable or disable the cluster.QDRANT_CLUSTER__GRPC_TIMEOUT_MS
: An unsigned 64-bit integer to set the gRPC timeout in milliseconds.QDRANT_CLUSTER__CONNECTION_TIMEOUT_MS
: An unsigned 64-bit integer to set the connection timeout in milliseconds.QDRANT_CLUSTER__P2P__PORT
: An optional unsigned 16-bit integer to set the P2P port.QDRANT_CLUSTER__P2P__CONNECTION_POOL_SIZE
: An unsigned integer to set the P2P connection pool size.QDRANT_CLUSTER__P2P__ENABLE_TLS
: A boolean to enable or disable TLS for P2P.QDRANT_CLUSTER__CONSENSUS__MAX_MESSAGE_QUEUE_SIZE
: An unsigned integer to set the maximum message queue size.QDRANT_CLUSTER__CONSENSUS__TICK_PERIOD_MS
: An unsigned 64-bit integer to set the tick period in milliseconds.QDRANT_CLUSTER__CONSENSUS__BOOTSTRAP_TIMEOUT_SEC
: An unsigned 64-bit integer to set the bootstrap timeout in seconds.QDRANT_TLS__CERT
: A string for the TLS certificate.QDRANT_TLS__KEY
: A string for the TLS key.QDRANT_TLS__CA_CERT
: A string for the TLS CA certificate.