Запишите в файл .env
строку с версией. Например:
VERSION=v23.03.1
Загрузите актуальный compose-файл:
wget https://docs.mitigator.ru/collector/v23.08/dist/docker-compose.yml -O docker-compose.yml
Убедитесь, что в адресной строке указан номер целевой мажорной версии.
Выполните вход в хранилище образов со своими учетными данными:
docker login docker.mitigator.ru
Скачайте образы:
docker-compose pull
Перезапустите Collector:
docker-compose down && docker-compose up -d
Collector использует GeoLite2
базы в формате CSV. Разместите файлы баз City, Country и ASN в директории /srv/collector/geolite2
:
Обработайте файлы командой:
find geolite2 -name '*.csv' -exec sed -e "s|,\('[^,]\+\)|,\"\1\"|g" -i {} \;
Базы GeoIP обновятся в течение нескольких минут.