:globe_with_meridians: A simple public IP address API using nothing but NGINX. https://allonsip.sh/
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
James Pond a7f7fb9f28
:rocket: add: initial work on the website
vor 4 Monaten
.gitea :tada: Initial commit vor 4 Monaten
srv/allonsip.sh/www :rocket: add: initial work on the website vor 4 Monaten
.editorconfig :tada: Initial commit vor 4 Monaten
.gitignore :tada: Initial commit vor 4 Monaten
CHANGELOG.md :tada: Initial commit vor 4 Monaten
CODE_OF_CONDUCT.md :tada: Initial commit vor 4 Monaten
CONTRIBUTING.md :tada: Initial commit vor 4 Monaten
LICENSE.md :tada: Initial commit vor 4 Monaten
README.md :bug: fix: monitor API key for Uptime Robot vor 4 Monaten
SECURITY.md :tada: Initial commit vor 4 Monaten
SUPPORT.md :tada: Initial commit vor 4 Monaten

README.md

:globe_with_meridians: Allons-ip!

A simple public IP address API using nothing but NGINX.

Uptime Robot ratio (30 days) Maintenance Project License


About

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.

Usage

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/

FAQ

What is up with the name?

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.

Read more on this.

Can I add checks against this API on my scripts?

My dear chap, absolutely! That is why we made this public in the first place, so others can use it.

What about my privacy?

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.

Is the API reliable? Is it monitored?

Sure it is! We also promise that we’re monitoring Allons-ip! 24 hours a day, 365 days a year. If there is a global service interruption, we’re on it.

:point_right: Check out our system status.

Bugs

See GitGit Issues: https://gitgit.dev/madponydotco/allonsip.sh/issues

Author

Acknowledgements

  • NGINX - Simply the best web server there is
  • StudioPress - Makers of the Genesis Framework, which is used as the base for our website
  • elementary OS - Color scheme and general awesomeness