Развертывание findface-facerouter в FindFace Security

Для развертывания компонента findface-facerouter выполните следующие действия:

  1. Установите findface-facerouter либо из консольного инсталлятора, либо из apt-репозитория следующим образом:

    sudo apt update
    sudo apt install -y findface-facerouter
    
  2. Откройте файл конфигурации /etc/findface-facerouter.py.

    sudo vi /etc/findface-facerouter.py
    
  3. Если компоненты findface-facerouter и findface-sf-api установлены на разных физических серверах, раскомментируйте параметр sfapi_url и укажите в нем IP-адрес сервера findface-sf-api.

    sfapi_url                      = 'http://localhost:18411'
    
  4. Откройте файл конфигурации /etc/ffsecurity/config.py. В параметре ROUTER_URL актуализируйте IP-адрес и порт findface-facerouter (по умолчанию порт 18820). IP-адрес указывается внешний или внутренний в зависимости от сети, по которой findface-video-worker взаимодействует с findface-facerouter.

    sudo vi /etc/ffsecurity/config.py
    
    ...
    FFSECURITY = {
       'ROUTER_URL': 'http://172.20.77.58:18820/v0/frame?',
    
  5. Откройте файл конфигурации /etc/findface-video-manager.conf. В параметре router_url укажите IP-адрес и порт сервера findface-facerouter для получения лиц, обнаруженных findface-video-worker.

    sudo vi /etc/findface-video-manager.conf
    
    ...
    router_url: http://127.0.0.1:18820/v0/frame
    
  6. Добавьте сервис findface-facerouter в автозагрузку Ubuntu и запустите сервис.

    sudo systemctl enable findface-facerouter.service && sudo systemctl start findface-facerouter.service
    
  7. Перезапустите сервис findface-security.

    sudo systemctl restart findface-security.service