Задача: DevOps и брендированный запуск PDF-редактора

Необходимо взять готовый open-source проект PDF-редактора, упакованного в Docker, и подготовить его к коммерческому использованию под новым брендом. Проект должен быть устойчивым к нагрузкам (десятки/сотни одновременных пользователей).

Этапы работы

  1. Форк репозитория: Создать ответвление (форк) исходного кода на GitHub для автономной разработки
  2. Полный ребрендинг: Удалить все упоминания оригинального сервиса (названия в UI, логотип favicon, мета-теги, ссылки, строки в конфигах); заменить их на предоставленные названия нового сервиса
  3. Деплой сервиса: Вся логика (сборка и запуск) должна работать через Docker и Docker Compose. Подготовить конфигурацию для развертывания на сервере.
  4. Настройка Nginx и HTTPS: Обеспечить безопасное подключение (сертификаты) и правильную маршрутизацию трафика через обратный прокси-сервер
  5. Оптимизация под нагрузку: Настроить возможность параллельной обработки нескольких задач (асинхронность). Установить лимиты на использование ресурсов (CPU/RAM) Docker-контейнерами, а также внести базовую защиту: настройки троттлинга (ограничение числа запросов) в Nginx или самом приложении.
  6. Подготовка к будущей интеграции
    • Проверить, что архитектура проекта поддерживает подключение к внешнему сайту и почти любому личному кабинету (вебхуки, API Endpoints для аутентификации стороннего сервиса)
    • Все логи, переменные окружения, ключи шифрования вынести в готовые к заполнению шаблоны

Важные уточнения

Вносить изменения в ядро приложения вроде технической системы обрезки или логики скачивания формы модуля делать не нужно – достаточно задать корректную поверхность состояния на выходе.


Ключевой результат

Готовая инфраструктура (код + конфиг на инфрединст стендах) вместе со связкой “Git - вычистка анг.- стябления файла запуск авто кор заверениеп; за NODE.Mongonet.”.

Разработка персонализированного ИИ-ассистента с элементами самоосознания

Требуется создать модель искусственного интеллекта, вдохновленную известным проектом, с акцентом на выразительность, самоосознание, чувство юмора и нешаблонное общение. Результат должен принципиально отличаться от стандартных чат-ботов.

Декомпозиция конструкции на материалы и операции

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