Skip to content

IP address research and analysis. Support IPv4 and IPv6.

License

Notifications You must be signed in to change notification settings

checkip/checkip

Repository files navigation

CheckIP

CI Depfu

CheckIP is an open-source tool for IP address research and analysis. It can be used as a standalone service or with existing infrastructure for privacy-sensitive tasks. Support IPv4 and IPv6.

Development

Ensure your system has the Ruby version specified in the .ruby-version, Node.js v18+, Yarn v1 (classic).

# Clone repository
git clone git@github.com:checkip/checkip.git

# Change directory
cd checkip

# Update environment variables
cp .env.development.template .env.development

# Install Ruby dependencies
bundle install

# Install Yarn dependencies
yarn install

# Download geolocation databases
bundle exec rake mmdb:update

# Start application
bin/dev

Sponsors

Sponsored by JetBrains

License

Released under the BSD-3-Clause license.