Mozgito / wh_amo_240418

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Обработчик вебхуков от amo crm

Скрипт настроен на обработку 4х вебхуков (создание/изменение сделки/контакта). Информация о создании или изменившихся полях отправляется в примечание соответсвующей сущности. При получении данных от вебхука сделка/контакт сохраняются в БД Mongo.

Особенности

  • Проект работает в докере под PHP 8.2.18, Symfony 6.4.
  • MongoDB версии 4.4 для совместимости с серверами не поддерживающими AVX.

Установка и запуск

  1. В .env указать детали amo-интеграции и долгосрочный токен.
  2. Также в .env указать детали подключения локальной Mongo, которая будет развернута в docker.
  3. Установить зависимости composer install
  4. Запустить проект docker compose up -d

About


Languages

Language:PHP 96.0%Language:Dockerfile 4.0%