Skip to content

Latest commit

 

History

History
56 lines (36 loc) · 1004 Bytes

README.md

File metadata and controls

56 lines (36 loc) · 1004 Bytes

echoip.xyz

Wakatime

Echo your public IP address with a very simple cURL request

Command:

curl https://echoip.xyz/

or

curl echoip.xyz

Sample output:

93.184.216.34

or

["93.184.216.34"]

Optional parameters:

Set the GET parameter type to get a specific data format. Currently supported values are:

  • JSON
  • TEXT

Please note that the type parameter is not case sensitive.

Example:

curl https://echoip.xyz/?type=JSON

Deploy with Docker

Clone the repository and run the image:

git clone https://github.com/lucasburlingham/echoip.xyz
cd echoip.xyz
docker-compose up -d

If you want to use a different port, change the .env file to use a different port.