server { listen 80; listen [::]:80; server_name ip.clerie.de; return 301 https://$host$request_uri; } server { listen [::]:443 ssl; listen 443 ssl; server_name ip.clerie.de; ssl_certificate /etc/letsencrypt/live/ip.clerie.de/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/ip.clerie.de/privkey.pem; include /etc/letsencrypt/options-ssl-nginx.conf; ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; location / { types { } default_type "text/html; charset=utf-8"; return 200 ' ip.clerie.de

ip.clerie.de

Use bash and curl: curl ip{4,6}.clerie.de

Because any other "Whats my IP?"-tool sucks. Host yourself :3

'; } } server { listen 80; listen [::]:80; listen [::]:443 ssl; listen 443 ssl; server_name ip4.clerie.de ip6.clerie.de; ssl_certificate /etc/letsencrypt/live/ip.clerie.de/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/ip.clerie.de/privkey.pem; include /etc/letsencrypt/options-ssl-nginx.conf; ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; location / { types { } default_type "text/plain; charset=utf-8"; add_header Access-Control-Allow-Origin *; return 200 '$remote_addr\n'; } }