Задача: 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.”.

Добавление признака «Сборка мебели» и настройка печати заказ-наряда в 1С УНФ 3

Требуется доработать табличную часть документа «Расходная накладная» (тип «Булево» - да/нет) и настроить внешнюю печатную форму «Заказ-наряд» так, чтобы она выводила только позиции с включённым флажком «Сборка мебели» и с типом цены «Входящая».

Настройка BI аналитики и дашбордов в Bitrix24 для отдела продаж

Требуется настроить две сквозные воронки продаж: предпродажную (Лиды) и основную (Сделки) с привязкой ко внутренним стадиям, полям и датам. Нужно создать дашборды для анализа эффективности отдела продаж.