nginx_thumb.jpg
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