10.2. 用户体验和界面


这些字段配置用户如何与 UI 交互,包括品牌、分页、浏览器行为和可访问选项,如 recaptcha。这还涵盖面向用户的性能和显示设置。

10.2.1. Web UI 和用户体验配置字段

这些配置字段控制 Red Hat Quay Web 界面的行为和整体用户体验。本节中的选项允许管理员自定义登录行为、vatar 显示、用户自动完成、会话处理和目录可见性。

Expand
表 10.8. Web UI 和 UX 配置字段
字段类型描述

AVATAR_KIND

字符串

要显示的 avatars 的类型,可以生成内联(本地)或 Gravatar (gravatar)

值: local,gravatar

FRESH_LOGIN_TIMEOUT

字符串

新登录需要用户重新输入密码的时间

示例: 5m

FEATURE_UI_V2

布尔值

设置后,允许用户尝试 v2 beta UI 环境。

Default: True

FEATURE_UI_V2_REPO_SETTINGS

布尔值

当设置为 True 时,在 Red Hat Quay v2 UI 中启用存储库设置。

+ 默认值: False

FEATURE_DIRECT_LOGIN

布尔值

用户是否可以直接登录到 UI

默认值: True

FEATURE_PARTIAL_USER_AUTOCOMPLETE

布尔值

如果设置为 true,则自动完成将应用到部分 usernames+
Default: True

FEATURE_LIBRARY_SUPPORT

布尔值

从 Docker

默认值拉取和推送时是否允许"无命名空间"存储库默认值

FEATURE_PERMANENT_SESSIONS

布尔值

会话是永久的

默认值: True

FEATURE_PUBLIC_CATALOG

布尔值

如果设置为 true,_catalog 端点会返回公共存储库。否则,只能返回私有存储库。

Default: False

YAML 示例

# ...
AVATAR_KIND: local
FRESH_LOGIN_TIMEOUT: 5m
FEATURE_UI_V2: true
FEATURE_UI_V2_REPO_SETTINGS: false
FEATURE_DIRECT_LOGIN: true
FEATURE_PARTIAL_USER_AUTOCOMPLETE: true
FEATURE_LIBRARY_SUPPORT: true
FEATURE_PERMANENT_SESSIONS: true
FEATURE_PUBLIC_CATALOG: false
# ...
Copy to Clipboard Toggle word wrap

10.2.1.1. v2 用户界面配置

启用 FEATURE_UI_V2 后,您可以在用户界面的当前版本和用户界面的新版本间切换。

重要
  • 此 UI 当前为 beta 版本,可能随时更改。在当前状态中,用户只能创建、查看和删除组织、存储库和镜像标签。
  • 在旧 UI 中运行 Red Hat Quay 时,超时会话要求用户在弹出窗口中再次输入密码。使用新的 UI 时,用户返回到主页面,需要输入其用户名和密码凭据。这是一个已知问题,它将在以后的 UI 版本中解决。
  • 在旧 UI 和新的 UI 之间报告镜像清单大小的方式存在差异。在传统 UI 中,镜像清单以兆字节为单位报告。在新的 UI 中,Red Hat Quay 使用标准定义兆字节(MB)报告镜像清单大小。

10.2.2. 会话超时配置字段

以下配置字段依赖于相同名称的 Flask API 配置字段。

重要

不建议更改会话生命周期。在设置会话超时时,管理员应了解分配的时间。如果您设置的时间过早,它可能会中断您的工作流。

Expand
表 10.9. 会话注销配置字段
字段类型描述

PERMANENT_SESSION_LIFETIME

整数

用于设置永久会话的过期日期 的时间增量。默认值为 31 天,这会在大约一个月后保持永久会话。

默认: 2678400

会话超时示例 YAML

# ...
PERMANENT_SESSION_LIFETIME: 3000
# ...
Copy to Clipboard Toggle word wrap

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat