Skip to content

Latest commit

 

History

History
13 lines (10 loc) · 466 Bytes

File metadata and controls

13 lines (10 loc) · 466 Bytes

GeoIP Server

A FastAPI based server that runs the GeoIP lookup service. Retrieves the geolocation information for a given IP address.

Instructions

  1. Set up virtualenv if required.
  2. Install poetry
  3. Install lock dependencies: poetry install
  4. Export requirements.txt from poetry: sh export_requirements_txt_from_poetry.sh
  5. Install pip dependencies: pip install -r requirements.txt
  6. Run the server with Host and Port: sh start.sh 0.0.0.0:8080