🌍 GeoIP API
apis.how/api/v1/geoip 는 IP 주소 → 국가 / 도시 / ASN(통신사) 해석을 제공하는 중앙 API 예시 경로입니다.
self-hosted 배포에서는 동일한 구조를 apis.${ROOT_DOMAIN}/api/v1/geoip 로 운영할 수 있습니다.
왜 중앙 API 인가
GeoIP 라이브러리와 데이터베이스(GeoLite2)는 용량이 크고 주기적 갱신이 필요합니다. 이를 한 곳(apis.how) 에서만 관리하고, 각 서비스는 라이브러리/DB 없이 API 토큰만 으로 소비합니다.
- 데이터베이스·라이브러리·갱신 cron 을 apis.how 한 곳에서 운영
- 소비 서비스는
.env토큰만 설정 (별도 인프라 불필요) - 결과는 캐시되어 동일 IP 반복 조회가 빠름
사용 대상
- 회원·관리자 접속 IP 이력에 지역 정보를 부가하려는 SaaS
- 방문 통계·이상 접속 분석에 국가/도시/ASN 이 필요한 서비스