Первый выпуск
This commit is contained in:
31
README.md
Normal file
31
README.md
Normal file
@@ -0,0 +1,31 @@
|
||||
# whois-geoip-web
|
||||
|
||||
Вэб-сервис для поиска и вывода информации по IP-адресу.
|
||||
|
||||
Используются локальная БД MaxMind и whois-сервера.
|
||||
|
||||
База данных скачивается при старте с указанной ссылки и потом каждый день обновляется. При этом сравнивается контрольная сумма локальных и удаленных файлов и при совпадении обновления не происходит.
|
||||
|
||||
|
||||
Лицензия GPL V3
|
||||
|
||||
## Использование
|
||||
|
||||
Для получения JSON-данных через API запрос следует делать в виде http://whois.some.domain/api/x.x.x.x
|
||||
|
||||
Для передачи адреса ввиде ссылки на вэб-страницу - http://whois.some.domain/x.x.x.x
|
||||
|
||||
## Настройки
|
||||
|
||||
Настройки передаются через переменные окружения:
|
||||
|
||||
- MMDB_URL - адрес ресурса с базами данных (на каталог где лежат файлы)
|
||||
- MMDB_LOCAL_PATH - локальный каталог с файлами (/usr/local/share/geoip/db)
|
||||
- HTML_TEMPLATE_PATH - каталог с html-шаблонами вэб-страницы (/usr/local/share/geoip/templates)
|
||||
- LISTEN_PORT - порт на котором будет запущен сервис (LISTEN_PORT:-8080)
|
||||
|
||||
## Внешний вид
|
||||
|
||||

|
||||
|
||||

|
||||
Reference in New Issue
Block a user