Prints a lot of metadata available to the server when doing an HTTP request https://meta.antopie.org
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Miraty c1651e5f1a New installation on Antopie 11 months ago
db-reader Initial commit 1 year ago
geolite2 New installation on Antopie 11 months ago
LICENSE Add source code links and LICENSE 1 year ago
README.md New installation on Antopie 11 months ago
emoji.html Initial commit 1 year ago
geolite2.php New installation on Antopie 11 months ago
index.php New installation on Antopie 11 months ago
meta.php New installation on Antopie 11 months ago
system.php New installation on Antopie 11 months ago

README.md

Meta

Meta is a small Nginx/PHP tool displaying some informations in order to debug or satisfy your curiosity.

Use

Paths

  • /me will redirect to /<your-ip-address>
  • /<any-ip-address> will print informations obtained from databases located in the geolite2 directory
  • /emoji will print an emoji list
  • /<anything-else> will print IP, TCP, TLS and HTTP metadata

Domains

meta.antopie.org have working A (IPv4) and AAAA (IPv6) records

You can test IP version connectivity by forcing it throught:

  • ipv4.meta.antopie.org, which only have the A record
  • ipv6.meta.antopie.org, which only have the AAAA record

Nginx configuration sample

server {
    listen 443 ssl http2;
    listen [::]:443 ssl http2;

    server_name meta.antopie.org;

    root /var/www/meta;
    index index.php;
    try_files $uri/ /;

    location ~ \.php$ {
        fastcgi_split_path_info ^(.+\.php)(/.+)$;
        fastcgi_pass unix:/var/run/php/meta.sock;
        include inc/fastcgi.conf;
        fastcgi_param SSL_CURVES $ssl_curves;
        fastcgi_param SSL_CIPHERS $ssl_ciphers;
        fastcgi_param SSL_CIPHER $ssl_cipher;
        fastcgi_param SSL_PROTOCOL $ssl_protocol;
        fastcgi_param SSL_SESSION_ID $ssl_session_id;
        fastcgi_param NGINX_VERSION $nginx_version;
        fastcgi_param TCPINFO_RTT $tcpinfo_rtt;
        fastcgi_param TCPINFO_RTTVAR $tcpinfo_rttvar;
        fastcgi_param TCPINFO_SND_CWND $tcpinfo_snd_cwnd;
        fastcgi_param TCPINFO_RCV_SPACE $tcpinfo_rcv_space;
        fastcgi_param CONNECTION $connection;
        fastcgi_param CONNECTION_REQUESTS $connection_requests;
        fastcgi_param REQUEST $request;
    }

    location ~ emojis.txt {
        charset utf-8;
    }
}

Resources

Nginx variable list: https://nginx.org/docs/varindex.html

PHP $_SERVER list: https://www.php.net/manual/reserved.variables.server.php

HTTP headers

Free software

Meta is published under AGPLv3+ (see LICENSE), it's source code is available at https://code.antopie.org/miraty/meta. db-reader and geolite2 directories contents have their own licenses.