Working on a few projects right now as I recently left my job, but the one I am working today is "Allons-ip!", a free and open source IP address API that uses pure NGINX to work.
Right now there is one dedicated server in Germany (AMD Ryzen™ Threadripper 2950X with Hetzner) and all it does is display your IPv4 address, but once I am done it should work with both IPv4 and IPv6, and have servers around the globe to decrease latency as much as possible.
The API returns all data in plain text — or JSON/JSONP —, without any advertisements or extra data. Server has full disk encryption enabled and a no logging policy.
Usage is quite simple. There are no secrets here, just call the URL for the API and it should return the IP address of the machine you used to make the call.
Clear Text: curl -s https://api.allonsip.sh/
JSON: curl -s https://api.allonsip.sh/json/
JSONP: curl -s https://api.allonsip.sh/jsonp/
There are a few reasons for this, but it boils down to the need to improve my resume, as most of the work I done in previous companies are their propriety now. I also needed to get the public IP address of servers I deploy programmatically, and wanted to have control over how that was done, so I decided to turn it into a public project.
Since I did not want to reinvent the wheel and NGINX is so damn powerful, there was no need for anything other than pure NGINX.