Описание проблемы
Контейнер с веб-приложением на платформе Coolify был остановлен из-за обнаружения вредоносной JavaScript-библиотеки. Предпринятая попытка исправить ситуацию через выполнение команды npm audit и обновление библиотек с критическими уязвимостями не увенчалась успехом - сборка проекта перестала выполняться.
Что требуется сделать
- Разобраться с причиной сбоя сборки после обновления зависимостей;
- Восстановить работоспособность приложения на сервере;
- Обеспечить безопасность кода: удалить или заменить вредоносные/уязвимые библиотеки;
- Проверить и, при необходимости, исправить файлы конфигурации сборки (package.json, lock-файлы, webpack config и т.д.);
- Рестартовать контейнер после успешной сборки.
Технические детали
Передаются дополнительно в личном общении с исполнителем.