Задача

Требуется развернуть на сервере готовый проект для анализа и отсечения нежелательного трафика на сайте. Проект уже реализован, включая интеграцию с базой данных PostgreSQL.

Что уже есть в проекте

База данных PostgreSQL

  • db.js - файл для подключения к БД
  • schema.sql - описание структуры таблиц
  • Таблица visitors - содержит ID, fingerprint, риск-скор, статус
  • Таблица visits - логирует каждый заход (IP, метрики, действия)
  • Таблица download_tokens - одноразовые токены для безопасного скачивания

Также присутствует deploy-пакет и краткая инструкция по развертыванию (в скринах прикреплена).

Что требуется от исполнителя

  • Показать либо письменно, либо по записи экрана пошаговый процесс развертывания на сервере (проект запускается вновь)
  • Можно использовать предоставленный сервер (ВПС) или получить удаленный доступ для демонстрации в реальном времени
  • Заказчик хочет самостоятельно повторить процесс в будущем

Важно

Работать планируется удаленно или с передачей доступа на сервер заказчика. Цель - сделать готовый механизм развертывания понятным и повторяемым.