我正在尝试使用 Dokku 运行应用程序而不使用 VHOST,仅使用 IP 地址在端口 80 上运行
问问题
1703 次
2 回答
0
我解决了将 nginx.conf 放入我的 dokku 应用程序的问题
upstream flask-domains { server 127.0.0.1:PORT; }
server {
listen [::]:80;
listen 80;
server_name external_ip;
location / {
proxy_pass http://flask-domains;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection upgrade;
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
您应该使用 dokku 应用程序中 PORT 文件中的 PORT 更改 PORT,并将 external_ip 更改为您正在使用的 IP
于 2015-02-27T17:55:55.867 回答
-1
如果我没记错的话,如果您想使用 Dokku 构建应用程序,您需要使用 vhost 方法 - 将其安装在 your.domain.tld:80 上 - 或者您需要直接访问端口。
于 2015-02-26T00:19:56.403 回答