Dokku 使用子域作为全局

Dokku use subdomain as global

我正在尝试自己使用 Dokku VPS 并将我的应用程序部署到我的三级根域的子域上。

例如,如果我的 Dokku 全局虚拟主机是 server.domain.tld,我想将我的应用程序部署到 my-app.server.domain.tld

目前我做了以下事情:

$ dokku domains:add-global server.domain.tld

$ dokku domains:set-global server.domain.tld

然后部署我的应用程序:

$ git remote add dokku dokku@server.domain.tld:my-app

$ git push dokku master
remote: =====> Application deployed:
remote:        http://my-app.server.domain.tld

但是当我转到 http://my-app.server.domain.tld 服务器没有响应时,我必须浏览 http://server.domain.tld 才能看到我的应用程序。

$ dokku domains:report
=====> my-app domains information
       Domains app enabled:           true
       Domains app vhosts:            my-app.server.domain.tld
       Domains global enabled:        true
       Domains global vhosts:         server.domain.tld

Dokku是否支持子域作为全局域?
我必须使用特定的配置吗?

深入研究 Dokku GitHub 问题后,我发现:

您需要添加通配符 DNS 记录 (*.server.domain.tld)

Dokku DNS documentation with more infos