更改您的域名
默认情况下,Metabase 会自动为您的 Metabase 提供一个以 metabaseapp.com 结尾的域名(例如,yourcompany.metabaseapp.com)。
专业版和企业版方案允许您添加自定义域名。设置自定义域名将更新您实例的站点 URL。站点 URL 用于在电子邮件中创建链接、身份验证重定向以及某些嵌入场景。
如何为您的 Metabase 添加自定义域名
-
登录您的 Metabase 商店账户。
-
找到您想要添加自定义域名的 Metabase 实例,然后选择实例卡片右下角的管理。接着点击域名选项卡。
您会看到类似这样的内容
- 在自定义域名字段(Metabase 商店中以
https://
为前缀的输入框)中,输入您的自定义域名(例如,your.custom.domain)。 -
联系您的域名系统 (DNS) 记录管理员,让他们在您管理 DNS 记录的地方添加一个 CNAME 记录。将该 CNAME 指向此 URL
us-1.cd.metabaseapp.com
因此您的 CNAME 记录会看起来像这样
CNAME your.custom.domain us-1.cd.metabaseapp.com
需要明确的是:您无需在 Metabase 商店中输入此记录;您应在管理 DNS 记录的地方输入。
- 如果您已经为 Metabase 设置了 SSO(例如 SAML 或 LDAP),您需要更新身份提供者配置中的返回 URL,以包含此新的自定义域名。
就这样。您可能需要稍等片刻,等待 CNAME 更新生效(此延迟与 DNS 的工作方式有关,Metabase 无法控制)。Metabase 将处理其余部分:我们将确保
- 该 URL 将用户导向您的 Metabase,
- 您的域名已设置 SSL 证书,以便通过 HTTPS 将您的实例服务于新域名,
- 并且您的 metabase.com/cloud/login 正常工作。
您仍然可以访问原始的、自动配置的域名(例如,yourcompany.metabaseapp.com),因此现有的嵌入链接应继续有效。
为什么您会想使用自定义域名
- 白标的润色:如果您正在对 Metabase 进行白标处理,自定义域名会增加一层润色,将 Metabase 从您提供给客户的体验中抽象出来。
- 一致性:您可能拥有遵循特定模式的多个内部工具,例如 crm.yourcompany.com、ops.yourcompany.com 等,而您希望为您的 Metabase 使用 stats.yourcompany.com 这样的域名。
更改您的 Metabase 名称(您的 DNS 别名)
登录您的 Metabase 商店账户,然后进入实例 > DNS 别名,您可以在此处更新您的别名。