Nome do servidor Ningx automaticamente no próprio IP

Nome do servidor Ningx automaticamente no próprio IP

Eu tenho que iniciar vários servidores nginx, como posso fazer com que um site habilitado com o servidor escute automaticamente no próprio ip do servidor? Como se eu pudesse chamar this_ip neste exemplo

server {
    listen 80;
    server_name $this_ip;
                location / {
        proxy_pass http://localhost:5000;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_set_header Host $http_host;
        proxy_set_header X-Forwarded-Proto $scheme;
        proxy_buffering off;
     }
 }

Responder1

Você já tentou usar server_name $hostname?

Acabei de fazer um teste rápido, alterando o ip de um servidor com essa configuração e funcionou perfeitamente.

Uma visão geral sobre variáveis ​​nginx:https://nginx.org/en/docs/varindex.html

informação relacionada