Redis Insight 配置设置
环境变量
变量 | 用途 | 默认值 | 附加信息 |
---|---|---|---|
RI_APP_PORT | Redis Insight 监听的端口 |
|
参见 Express 文档 |
RI_APP_HOST | Redis Insight 连接的主机 |
|
参见 Express 文档 |
RI_SERVER_TLS_KEY | HTTPS的私钥 | n/a | PEM格式的私钥。可以是文件的路径或PEM格式的字符串。 |
RI_SERVER_TLS_CERT | 提供的私钥的证书 | n/a | PEM格式的公共证书。可以是文件的路径或PEM格式的字符串。 |
RI_ENCRYPTION_KEY | 用于加密数据的密钥 | n/a | 仅适用于Docker。 Redis Insight 在本地存储敏感信息(数据库密码、工作台历史记录等)(使用 sqlite3)。此变量允许您使用指定的加密密钥存储加密的敏感信息。 注意:对于后续的 docker run 命令,应提供相同的加密密钥以解密附加到相同卷的信息。 |
RI_LOG_LEVEL | 配置应用程序的日志级别。 | info |
支持的日志级别按优先级从高到低排列:
|
RI_FILES_LOGGER | 记录到文件 | true |
默认情况下,您可以在以下文件夹中找到日志文件:
|
RI_STDOUT_LOGGER | 记录到标准输出 | true |
|
RI_PROXY_PATH | 配置代理的子路径 | n/a | 仅适用于Docker。 |
在反向代理后使用 Redis Insight
当你配置Redis Insight在像NGINX这样的反向代理后面运行时,请在反向代理上将请求超时设置为超过30秒,因为某些请求可能会长时间运行。
Redis Insight 还允许您在表单上管理其连接超时,以配置连接详细信息。默认超时为30秒。
不支持在路径前缀(路径重写)后托管 Redis Insight。