|James Pond a7f7fb9f28 :rocket: add: initial work on the website||4 months ago|
|.gitea||4 months ago|
|srv/allonsip.sh/www||4 months ago|
|.editorconfig||4 months ago|
|.gitignore||4 months ago|
|CHANGELOG.md||4 months ago|
|CODE_OF_CONDUCT.md||4 months ago|
|CONTRIBUTING.md||4 months ago|
|LICENSE.md||4 months ago|
|README.md||4 months ago|
|SECURITY.md||4 months ago|
|SUPPORT.md||4 months ago|
A simple public IP address API using nothing but NGINX.
Allons-ip! is a simple and completely free API service that anyone can use to get their public IP address. It uses nothing but NGINX to server requests, which makes it insane fast and reliable.
The API returns all data in plain text — or JSON —, without any advertisements or extra data. It runs on a dedicated AMD Ryzen™ Threadripper 2950X server in Germany, a country with has some of the best laws in the world to protect your right to privacy, has full disk encryption enabled and a no logging policy.
Why? Because why not. We needed to get the public IP address of servers we deploy programmatically, and wanted to have control over how that was done, so Allons-ip! was born.
Since we did not want to reinvent the wheel and NGINX is so damn powerful, there was no need for anything other than pure NGINX.
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.
curl -s https://api.allonsip.sh/
curl -s https://api.allonsip.sh/json/
It is a combination of me sucking at French and the usual love for Doctor Who that everyone in this company shares. Plus a dad level pun.
My dear chap, absolutely! That is why we made this public in the first place, so others can use it.
Nothing is ever logged, and there is no data to be sold here, period. Heck, we don’t even have an easy way to check if this service is being used or not.
:point_right: Check out our system status.
See GitGit Issues: https://gitgit.dev/madponydotco/allonsip.sh/issues