site address:
github.com/jason5ng32/MyIP redirected to: github.com/jason5ng32/MyIP
site title:
GitHub - jason5ng32/MyIP: The best IP Toolbox. Check your IP address & geolocation, test IP for WebRTC and DNS IP leaks, run an IP quality check, browser fingerprint check, website availability check, network speed test, global latency test, MTR test, Whois search, and more. · GitHub
|
|
|
Our opinion (on Wednesday 22 July 2026 17:17:36 UTC):
- no comments
|
|
|
|
After content analysis of this website we propose the following hashtags:
|
|
|
|
Meta tags:
description= The best IP Toolbox. Check your IP address & geolocation, test IP for WebRTC and DNS IP leaks, run an IP quality check, browser fingerprint check, website availability check, network speed test, global latency test, MTR test, Whois search, and more. - jason5ng32/MyIP;
Headings (most frequently used words):
environment, uh, oh, navigation, in, using, variables, code, saved, searches, myip, use, to, files, footer, node, docker, search, repositories, users, issues, pull, requests, provide, feedback, jason5ng32, better, ip, toolbox, menu, filter, your, results, more, quickly, folders, and, latest, commit, history, repository, main, features, also, how, variable, advanced, usage, sponsors, about, releases, 49, sponsor, this, project, packages, contributors, languages, deploying, maxmind, databases, required, list, topics, resources, license, of, conduct, contributing, security, policy, stars, watchers, forks,
Text of the page (most frequently used words):
the (89), for (40), and (34), your (22), #security (17), github (17), code (17), you (16), api (16), maxmind (16), this (15), test (15), domain (15), backend (14), information (13), docker (13), used (13), with (13), ipcheck (12), ing (12), check (12), myip (11), environment (11), sentry (11), all (11), license (10), search (10), name (10), variables (10), view (10), time (9), reload (9), more (9), example (9), are (9), asn (9), build (9), from (9), pnpm (9), can (8), proxy (8), dns (8), source (8), ptest (8), key (8), frontend (8), set (8), json (8), that (7), not (7), there (7), error (7), page (7), webrtc (7), address (7), run (7), 18966 (7), required (7), geolite2 (7), was (6), while (6), loading (6), please (6), whois (6), geolocation (6), quality (6), support (6), using (6), when (6), jason5ng32 (6), true (6), will (6), obtain (6), app (6), account (6), false (6), requests (6), every (6), refresh (6), files (6), use (6), enterprise (6), status (5), navigation (5), project (5), contributing (5), lookup (5), leaks (5), browser (5), availability (5), speed (5), maxmind_account_id (5), maxmind_license_key (5), maxmind_auto_update (5), env (5), curl (5), server (5), yes (5), databases (5), see (5), settings (5), tests (5), community (4), about (4), sponsors (4), latest (4), readme (4), network (4), global (4), mtr (4), open (4), rule (4), com (4), node (4), any (4), provides (4), users (4), through (4), reports (4), empty (4), first (4), always (4), log (4), program (4), download (4), mmdb (4), common (4), option (4), install (4), features (4), config (4), yaml (4), actions (4), issues (4), perform (3), manage (3), html (3), repository (3), stars (3), conduct (3), resources (3), ipinfo (3), topics (3), toolbox (3), fingerprint (3), website (3), latency (3), following (3), their (3), direct (3), testing (3), access (3), setup (3), advanced (3), google_map_api_key (3), allowed_domains (3), org (3), add (3), running (3), service (3), create (3), mac (3), history (3), workers (3), shareable (3), diagnostic (3), cloudflare (3), token (3), also (3), google (3), map (3), upload (3), never (3), dev (3), automatically (3), runtime (3), read (3), into (3), value (3), per (3), logs (3), level (3), ips (3), port (3), startup (3), but (3), above (3), before (3), country (3), must (3), start (3), free (3), results (3), multiple (3), services (3), claude (3), agents (3), public (3), commit (3), insights (3), pull (3), signed (3), another (3), tab (3), window (3), session (3), sign (3), saved (3), documentation (3), feedback (3), grade (3), copilot (3), platform (3), solutions (3), explore (3), footer (2), 2026 (2), other (2), sponsor (2), releases (2), forks (2), policy (2), mit (2), tools (2), censorship (2), best (2), very (2), resolve (2), 4700 (2), internet (2), modify (2), both (2), real (2), your_key_here (2), your_license_key (2), your_account_id (2), then (2), restart (2), backend_port (2), 11966 (2), frontend_port (2), missing (2), ipv6 (2), ipv4 (2), ripe (2), net (2), system (2), two (2), below (2), ip2location (2), ipapi (2), maps (2), location (2), secret (2), only (2), sentry_auth_token (2), slug (2), sentry_project_frontend (2), organization (2), events (2), tags (2), development (2), dsn (2), tunnel (2), container (2), default (2), pm2 (2), logged (2), event (2), pretty (2), info (2), file (2), controls (2), minutes (2), after (2), make (2), part (2), track (2), refreshed (2), stay (2), manually (2), paired (2), section (2), variable (2), list (2), them (2), need (2), new (2), city (2), manual (2), ships (2), three (2), powered (2), badges (2), work (2), they (2), provide (2), paths (2), complete (2), deploy (2), npm (2), have (2), git (2), clone (2), https (2), english (2), based (2), keyboard (2), shortcuts (2), well (2), dark (2), cybersecurity (2), checklist (2), items (2), query (2), addresses (2), resolution (2), servers (2), located (2), different (2), regions (2), around (2), world (2), software (2), networks (2), shows (2), upstream (2), main (2), demo (2), better (2), vite (2), instrument (2), workspace (2), lock (2), package (2), jsconfig (2), index (2), ecosystem (2), cjs (2), compose (2), yml (2), components (2), readme_zh (2), readme_ru (2), readme_fr (2), dockerfile (2), code_of_conduct (2), gitignore (2), dockerignore (2), 472 (2), commits (2), last (2), message (2), menu (2), projects (2), discussions (2), appearance (2), cancel (2), available (2), searches (2), repositories (2), business (2), developer (2), customer (2), devops (2), merge (2), action, share, personal, cookies, contact, docs, privacy, terms, inc, vue, javascript, languages, contributors, packages, learn, jul, report, watching, watchers, activity, dnsleak, whatismyipaddress, pingchecker, whatismyip, speedtest, awesome, grateful, cidr, cidr6, 2606, 1111, 128, proxy1, proxy2, proxy3, proxy4, proxy5, proxy6, proxy7, proxy8, consider, adding, configuration, according, client, lets, usage, note, series, enabled, dual, stack, vite_curl_ipv64_domain, vite_curl_ipv6_domain, vite_curl_ipv4_domain, mac_lookup_api_key, ripestat_source_app, hex, namespace, stores, cloudflare_kv_namespace_id, storing, cloudflare_account_id, storage, edit, permission, powers, cloudflare_api_key, ip2location_api_key, ipapiis_api_key, ipinfo_api_key, display, allowed, domains, separated, commas, prevent, misuse, auth, enabling, exposed, sentry_org, tag, machines, itself, production, sentry_environment, sdk, loaded, sentry_dsn_backend, included, bundle, allowlist, party, relays, envelopes, past, blockers, bake, self, built, image, pass, same, too, otherwise, route, stays, disabled, monitoring, vite_sentry_dsn_frontend, enable, request, http, logging, method, url, response, off, keep, lean, handler, 4xx, 5xx, errors, regardless, flag, log_http, emit, one, line, aggregators, unset, keeps, colored, output, tails, log_format, minimum, lower, messages, suppressed, warn, debug, log_level, opt, disk, ledger, rate, limited, written, via, shared, logger, either, way, blacklist, security_blacklist_log_file_path, subject, limits, delay, increase, security_delay_after, number, limit, security_rate_limit, analytics, user, behavior, vite_google_analytics_id, caida, datasets, daily, as2org, rel2, connectivity, graph, snapshots, still, downloaded, afterwards, caida_auto_update, auto, 60s, 24h, pre, seeded, description, drop, starting, approach, publishes, versions, air, gapped, non, setups, fresh, directory, without, starts, boot, return, 503, deployers, within, seconds, updater, hours, these, generate, keys, signup, automatic, recommended, because, does, allow, redistribution, yourself, checked, relies, appear, throughout, cards, ice, candidates, working, serve, experience, marked, function, correctly, credentials, particular, notes, next, subsection, filling, table, click, button, top, deployment, shell, uses, don, command, works, sure, installed, deploying, how, chinese, russian, french, indicates, whether, currently, feasible, supports, functions, press, shortcut, added, desktop, phone, chrome, computer, pwa, supported, toggles, between, daylight, modes, switching, mode, comprehensive, total, 258, ways, caculate, fingerprints, physical, names, blocked, some, countries, performs, sources, obtains, contamination, determination, resolver, performe, lantency, ensure, correctness, edge, endpoint, data, evaluate, risk, vpns, proxies, leak, identifies, during, connections, detection, live, known, openai, official, pages, recent, incidents, accessibility, various, websites, such, youtube, chatgpt, others, historical, announcements, prefix, visualize, tier, backbone, topology, presents, detailed, including, region, geographic, tool, querying, detects, displays, local, sourcing, providers, feel, bookmark, own, français, русский, 简体中文, date, folders, branches, additional, options, star, fork, change, notification, notifications, dismiss, alert, switched, accounts, out, resetting, focus, qualifiers, our, filter, quickly, submit, include, email, contacted, piece, take, input, seriously, syntax, tips, clear, jump, pricing, premium, ons, collections, trending, archive, accelerator, maintainer, lab, programs, fund, developers, partners, trust, center, forum, skills, ebooks, webinars, stories, type, topic, industries, government, manufacturing, financial, healthcare, industry, cases, devsecops, modernization, case, nonprofits, startups, small, medium, teams, enterprises, company, size, marketplace, changelog, blog, why, stop, protection, secure, find, fix, vulnerabilities, application, enforce, changes, review, plan, instant, environments, codespaces, automate, workflow, workflows, integrate, external, mcp, registry, issue, write, creation, toggle, skip, content,
Text of the page (random words):
ises small and medium teams startups nonprofits by use case app modernization devsecops devops ci cd view all use cases by industry healthcare financial services manufacturing government view all industries view all solutions resources explore by topic ai software development devops security view all topics explore by type customer stories events webinars ebooks reports business insights github skills support services documentation customer support community forum trust center partners view all resources open source community github sponsors fund open source developers programs security lab maintainer community accelerator github stars archive program repositories topics trending collections enterprise enterprise solutions enterprise platform ai powered developer platform available add ons github advanced security enterprise grade security features copilot for business enterprise grade ai features premium support enterprise grade 24 7 support pricing search or jump to search code repositories users issues pull requests search clear search syntax tips provide feedback we read every piece of feedback and take your input very seriously include my email address so i can be contacted cancel submit feedback saved searches use saved searches to filter your results more quickly name query to see all available qualifiers see our documentation cancel create saved search sign in sign up appearance settings resetting focus you signed in with another tab or window reload to refresh your session you signed out in another tab or window reload to refresh your session you switched accounts on another tab or window reload to refresh your session dismiss alert message jason5ng32 myip public uh oh there was an error while loading please reload this page notifications you must be signed in to change notification settings fork 1 2k star 11 1k code issues 0 pull requests 0 discussions actions projects security and quality 0 insights additional navigation options code issues pull requests discussions actions projects security and quality insights jason5ng32 myip main branches tags go to file code open more actions menu folders and files name name last commit message last commit date latest commit history 1 472 commits 1 472 commits github github api api common common frontend frontend public public tests tests dockerignore dockerignore env example env example gitignore gitignore agents md agents md claude md claude md code_of_conduct md code_of_conduct md contributing md contributing md dockerfile dockerfile license license readme md readme md readme_fr md readme_fr md readme_ru md readme_ru md readme_zh md readme_zh md security md security md backend server js backend server js components json components json docker compose yml docker compose yml ecosystem config cjs ecosystem config cjs frontend server js frontend server js index html index html jsconfig json jsconfig json package json package json pnpm lock yaml pnpm lock yaml pnpm workspace yaml pnpm workspace yaml sentry instrument js sentry instrument js vite config js vite config js view all files repository files navigation readme code of conduct contributing mit license security more items myip a better ip toolbox english 简体中文 русский français demo https ipcheck ing feel free to bookmark the demo or deploy your own main features view your ips detects and displays your local ips sourcing from multiple ipv4 and ipv6 providers search ip information provides a tool for querying information about any ip address ️ ip information presents detailed information for all ip addresses including country region asn geographic location and more ️ asn history upstream topology view historical as announcements for an ip prefix and visualize the upstream paths from an asn to the tier 1 backbone networks availability check tests the accessibility of various websites such as google github youtube chatgpt and others service status shows the live availability of well known services claude openai github cloudflare and more from their official status pages with per service status and recent incidents webrtc detection identifies the ip address used during webrtc connections dns leak test shows dns endpoint data to evaluate the risk of dns leaks when using vpns or proxies speed test test your network speed with edge networks proxy rule testing test the rule settings of proxy software to ensure their correctness ️ global latency test performe lantency tests on servers located in different regions around the world mtr test perform mtr tests on servers located in different regions around the world dns resolver performs dns resolution of a domain name from multiple sources and obtains real time resolution results that can be used for contamination determination censorship check check if a website is blocked in some countries whois search perform whois information search for domain names or ip addresses mac lookup query information of a physical address ️ browser fingerprints multiple ways to caculate your browser fingerprint cybersecurity checklist a comprehensive cybersecurity checklist with a total of 258 items also dark mode automatically toggles between dark and daylight modes based on system settings with an option for manual switching pwa supported can be added as a desktop app on your phone as well as a chrome app on your computer ️ keyboard shortcuts supports keyboard shortcuts for all functions press to view the shortcut list based on availability test results it indicates whether global internet access is currently feasible english chinese russian french support how to use deploying in a node environment make sure you have node js installed clone the code git clone https github com jason5ng32 myip git install and build this project uses pnpm if you don t have it install it first npm ships with node so this command always works npm install g pnpm pnpm install pnpm run build run pnpm start the program will run on port 18966 using docker click the deploy to docker button at the top to complete the deployment or use the following shell docker run d p 18966 18966 name myip restart always jason5ng32 myip latest environment variable variables marked yes below must be set for the backend to function correctly the maxmind credentials in particular are required read the setup notes in the next subsection before filling in the table maxmind databases required myip relies on the free geolite2 databases from maxmind city asn for ip geolocation asn organization lookup and the country code badges that appear throughout the app ip cards webrtc ice candidates and more a working maxmind setup is required for the backend to serve a complete experience the mmdb files are not checked into this repository because maxmind s geolite2 license does not allow redistribution you need to provide them yourself there are two paths option a automatic recommended required for docker create a free account at maxmind com en geolite2 signup generate a license key from your account s manage license keys page set these three environment variables maxmind_account_id your account id maxmind_license_key your license key maxmind_auto_update true start the backend within about 60 seconds of the first startup the updater will download both databases they are then refreshed every 24 hours automatically ️ docker deployers must use option a a fresh container ships with an empty common maxmind db directory without the three variables above the backend starts but the maxmind powered ip source and webrtc country badges will not work and you ll see maxmind api will return 503 in the logs on every boot option b manual for air gapped or non docker setups download geolite2 city mmdb and geolite2 asn mmdb from your maxmind account and drop them into common maxmind db before starting the backend with this approach maxmind_auto_update can stay false but you ll need to refresh the files manually as maxmind publishes new versions environment variables list variable name required default value description maxmind_account_id yes maxmind account id paired with maxmind_license_key to download geolite2 databases see the maxmind section above maxmind_license_key yes maxmind license key paired with maxmind_account_id see the maxmind section above maxmind_auto_update yes false set to true to auto download geolite2 databases 60s after startup and refresh every 24h required for docker can stay false only if you ve pre seeded the mmdb files manually caida_auto_update no false set to true to refresh the caida datasets daily as2org for asn org name lookup as rel2 for the asn connectivity graph when false missing snapshots are still downloaded at startup but never refreshed afterwards vite_google_analytics_id yes google analytics id used to track user behavior backend_port no 11966 the running port of the backend part of the program frontend_port no 18966 the running port of the frontend part of the program security_rate_limit no 0 controls the number of requests an ip can make to the backend server every 60 minutes set to 0 for no limit security_delay_after no 0 controls the first x requests from an ip every 20 minutes that are not subject to speed limits and after x requests the delay will increase security_blacklist_log_file_path no opt in on disk ledger of rate limited ips e g logs blacklist ip log empty no file is written the event is always logged via the shared logger either way log_level no info minimum log level debug info warn error lower level messages are suppressed log_format no pretty set to json to emit one json event per line for log aggregators jq any other value or unset keeps the colored pretty output used in dev and pm2 log tails log_http no false set to true to enable per request http logging on api method url status response time off by default to keep pm2 logs lean handler level 4xx 5xx errors are always logged regardless of this flag vite_sentry_dsn_frontend no sentry dsn for the frontend build time when empty no sentry code is included in the bundle at all also read by the backend at runtime as the allowlist for api monitoring the first party tunnel that relays sentry envelopes past ad blockers if you bake it into a self built docker image at build time pass the same value to the container at runtime too otherwise the tunnel route stays disabled sentry_dsn_backend no sentry dsn for the backend runtime when empty the sentry sdk is never loaded sentry_environment no production environment tag on backend sentry events set to development on dev machines the frontend tags itself automatically sentry_org no sentry organization slug used with sentry_project_frontend and sentry_auth_token to upload source maps at build time sentry_project_frontend no sentry project slug of the frontend project for build time source map upload sentry_auth_token no sentry auth token enabling source map upload at build time build time secret only never exposed to the browser allowed_domains no allowed domains for access separated by commas used to prevent misuse of the backend api google_map_api_key no api key for google maps used to display the location of the ip on a map ipinfo_api_key no api token for ipinfo io used to obtain ip geolocation information through ipinfo io ipapiis_api_key no api key for ipapi is used to obtain ip geolocation information through ipapi is ip2location_api_key no api key for ip2location io used to obtain ip geolocation information through ip2location io cloudflare_api_key no api key for cloudflare used to obtain as system information with the two kv variables below and the workers kv storage edit token permission it also powers shareable diagnostic reports cloudflare_account_id no cloudflare account id required for storing shareable diagnostic reports in workers kv cloudflare_kv_namespace_id no hex id not the name of the workers kv namespace that stores shareable diagnostic reports ripestat_source_app no source app name for ripe net used to obtain asn history information through ripe net mac_lookup_api_key no api key for mac lookup used to obtain mac address information vite_curl_ipv4_domain no provides the ipv4 domain for the curl api to users vite_curl_ipv6_domain no provides the ipv6 domain for the curl api to users vite_curl_ipv64_domain no provides the dual stack domain for the curl api to users note that if any of the curl series environment variables are missing the curl api will not be enabled using environment variables in a node environment create environment variables cp env example env modify env and for example add the following backend_port 11966 frontend_port 18966 maxmind_account_id your_account_id maxmind_license_key your_license_key maxmind_auto_update true google_map_api_key your_key_here allowed_domains example com example org then restart the backend service using environment variables in docker you can add environment variables when running docker for example docker run d p 18966 18966 e maxmind_account_id your_account_id e maxmind_license_key your_license_key e maxmind_auto_update true e google_map_api_key your_key_here e allowed_domains example com example org name myip jason5ng32 myip latest advanced usage if you re using a proxy for internet access consider adding this rule to your proxy configuration modify it according to your client this setup lets you check both your real ip and the ip when using the proxy ip testing ip cidr 1 0 0 2 32 proxy no resolve ip cidr6 2606 4700 4700 1111 128 proxy no resolve domain 4 ipcheck ing direct domain 6 ipcheck ing direct rule testing domain ptest 1 ipcheck ing proxy1 domain ptest 2 ipcheck ing proxy2 domain ptest 3 ipcheck ing proxy3 domain ptest 4 ipcheck ing proxy4 domain ptest 5 ipcheck ing proxy5 domain ptest 6 ipcheck ing proxy6 domain ptest 7 ipcheck ing proxy7 domain ptest 8 ipcheck ing proxy8 sponsors as a open source project i m very grateful to the following sponsors for their support about the best ip toolbox check your ip address geolocation test ip for webrtc and dns ip leaks run an ip quality check browser fingerprint check website availability check network speed test global latency test mtr test whois search and more ipcheck ing topics dns security awesome ipinfo network proxy webrtc myip whois speedtest ip censorship leaks whois lookup whatismyip security tools pingchecker whatismyipaddress dnsleak resources readme license mit license code of conduct code of conduct contributing contributing security policy security policy uh oh there was an error while loading please reload this page activity stars 11 1k stars watchers 33 watching forks 1 2k forks report repository releases 49 v7 1 0 latest jul 17 2026 48 releases sponsor this project sponsor uh oh there was an error while loading please reload this page learn more about github sponsors packages 0 uh oh there was an error while loading please reload this page uh oh there was an error while loading please reload this page contributors uh oh there was an error while loading please reload this page languages ja...
|
|
| Thumbnail images (randomly selected): * Images may be subject to copyright. | |  |
jason5ng32%2FMyIP Trend... Mentioned in Awesome Self... Cloudflare Project Alexan...
|
Verified site has: 131 subpage(s). Do you want to verify them? Verify pages:
|
The site also has references to the 7 subdomain(s)
|
The site also has 14 references to external domain(s).
|
The site also has 10 references to other resources (not html/xhtml )
|
Pages verified in the last hours (randomly selected):
|
|
Top 50 hastags from of all verified websites.
| |
|
|
|
|
|
|
Load Info| page size | 74231 | | load time (s) | 0.66872 | | redirect count | 1 | | speed download | 111124 | | server IP | 140.82.121.4 |
|
|
|
|
|
|
|
|
* Image may be subject to copyright.
|
|