Comment afficher très simplement son ip avec *juste* nginx, sans php ou autre langage ?
Très simplement avec une configuration minimaliste
Ici, je mets en place un nouveau hostname ip.crifo.org
On rajoute simplement ceci dans son fichier de conf nginx (généralement dans /etc/nginx/sites-enabled/monsite
server { listen 80; server_name ip.crifo.org; location = / { default_type text/plain; echo $remote_addr; } }
et voila
maintenant, en utilisant un navigateur web, ou un simple curl (pratique pour scripter la récuperation de son ip ), on peut obtenir facilement son ip publique