Хранение исходного кода и сборка

ДелаЮ · ЮГИт · v2.2.0

Скачать PDF
Хранение исходного текста
Исходный текст программного комплекса «ДелаЮ» хранится в централизованном хранилище исходного кода правообладателя (ЮГИт) на технических средствах, расположенных в Российской Федерации. Состав: исходные тексты на Python (приложение Django), HTML-шаблоны, JavaScript, CSS, SQL-миграции, конфигурационные файлы, эксплуатационная документация. Доступ ограничен уполномоченными сотрудниками правообладателя. Резервное копирование — по внутреннему регламенту правообладателя.
Хранение объектного кода
Объектный (исполняемый) код размещается на сервере эксплуатации в РФ (экземпляр https://delau.tech): байт-код Python, собранные статические ресурсы Django (collectstatic), зависимости в виртуальном окружении Python (.venv). Каталог развёртывания: /opt/delayu. Среда: Python 3.12+, Gunicorn, PostgreSQL 14+, Nginx.
Средства сборки
Формирование исполняемого комплекта: интерпретатор Python 3.12+ (byte-compile), менеджер пакетов pip (requirements.txt), команды Django (migrate, collectstatic). При сборке клиентских ресурсов — Node.js/npm (при необходимости). Отдельный компилятор C/C++ для ядра платформы не используется. Обновление экземпляра: доставка релиза на сервер по защищённому каналу, установка зависимостей, миграция БД, сбор статики, перезапуск Gunicorn.
Адрес технических средств (исходный и объектный код)
Российская Федерация. Исходный текст: хранилище на технических средствах правообладателя (ЮГИт) в РФ; рабочие копии — на рабочих местах разработчиков в РФ. Объектный код: сервер https://delau.tech, каталог /opt/delayu.

Лицензионные ключи

Активация, выпуск, распространение и управление лицензионными ключами (аппаратные dongle, serial key, онлайн-активация) не осуществляется. Права использования — по лицензионному договору. Учёт модулей и срока прав ведётся в платформе (M83, LicenseEntitlement в PostgreSQL). Отдельные технические средства генерации и проверки ключей не применяются.
Адрес (лицензионные ключи)
Не применимо — отдельный сервер лицензионных ключей отсутствует. Учёт прав: в составе экземпляра ПО на сервере https://delau.tech (РФ).