Skip to content

P1N2O/ip.8080.li

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IP.8080.LI

A simple HTTP server that returns the visitor's IP address in Plain Text, JSON, JSONP or XML format along with optional geographic information.

Features

  • Supports IPv4 and IPv6
  • Returns the visitor's IP address in Plain Text, JSON, JSONP or XML format
  • Response optionally includes flag, continent, country, region, city, postal code, coordinates, timezone, and ASN details
  • No API key required. No ratelimit
  • 100% Free and Open Source

Usage

The below APIs support programmatic access without any limits.

IP ONLY

IP + GEO

Search Other IP


Development (Bun)

# clone this project
git clone https://github.com/P1N2O/ip.8080.li.git

# navigate to the project directory
cd ip.8080.li

# copy and set env variables
cp .env.example .env

# install dependencies
bun i

# start dev server
bun dev

Deployment (Docker)

# clone this project
git clone https://github.com/P1N2O/ip.8080.li.git

# navigate to the project directory
cd ip.8080.li

# copy and set env variables
cp .env.example .env

# build and start container
docker compose up -d --build

LICENSE

MIT License

About

A simple HTTP server that returns the visitor's IP address in Plain Text, JSON, JSONP or XML format along with optional geographic information.

Topics

Resources

License

Stars

Watchers

Forks

Contributors