Skip to content

DNS 配置

一般来说,您需要为所有要使用的域名或子域名设置 A 记录,指向您想要部署应用程序的服务器的 IP 地址。

请注意,您可以将相同的 IP 地址用于多个域名和子域名。

在示例中,1.1.1.1 是您服务器的 IP 地址。

单域名

假设您想将资源部署到 IP 地址为 1.1.1.1example.com

  • 您需要为 example.com 设置一个指向 1.1.1.1A 记录。

提示

您还可以将 www.example.com 添加为 A 记录,并在 Coolify 中使用所选的反向代理进行重定向。

然后,您可以将 https://example.com 用作任何资源的 FQDN(完全限定域名),甚至可以用于您的 Coolify 实例。

通配符域名

假设您想将资源部署到 IP 地址为 1.1.1.1*.example.com

  • 您需要为 *.example.com 设置一个指向 1.1.1.1A 记录。

这允许您使用 example.com 的任何子域名作为任何资源的 FQDN(完全限定域名),甚至可以用于您的 Coolify 实例。

例如,您可以使用 https://app.example.comhttps://api.example.com 作为 FQDN。

自动生成的域名

如果您在 DNS 设置中设置了通配符域名,您还可以使用 Coolify 为您的资源自动生成域名。 您只需转到 服务器 设置,将 通配符域名 字段设置为您的域名,例如 https://example.com

然后,如果您创建新资源:

  • 您将获得应用程序的随机子域名,例如 https://random.example.com
  • 预览部署也是如此,例如 https://<PRId>.random.example.com

提示

预览 URL 模板可以在应用程序页面/预览部署 选项卡中修改。

实例域名

如果您自托管 Coolify,您可以在 /settings 页面为您的 Coolify 实例设置自定义域名。