Оглавление документации DENKART
🗺️ Полная навигация: NAVIGATION.md — детальная навигация по всей документации
📌 Версия проекта: 1.0.0 (2026-01-23) — 🟢 Рабочая версия
Статус: school.cdto.life, lms.cdto.life, docs.cdto.life работают корректно
Точка восстановления: 2026-02-15, тегv1.7-working-version-2026-02-15— процедура и откат
Подробности: version-1.0.0-status.md
Разделы документации
📑 Список разделов проекта — логическая структура по ГОСТ 34 и общепринятым практикам (11 разделов).
1. Управление проектом и организационные документы
Роли и правила
- ⚠️ Роли и имена — ⭐ КРИТИЧЕСКИ ВАЖНО — ПРОЧИТАЙТЕ ПЕРВЫМ!
- ⚡ Быстрый старт для AI — ⭐ НАЧНИТЕ ОТСЮДА
- 📚 База знаний об ошибках и решениях — ⭐ ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ | Версия с навигацией (HTML)
- 🤖 Руководство для AI-ассистентов
- 🔄 Улучшенный процесс работы с AI
- 📝 Шаблон для извлечения уроков
Для нового AI-ассистента (передача проекта)
- 📋 Брифинг для AI — ⭐ НАЧНИТЕ ЗДЕСЬ при приёме проекта (роли, архитектура, процедуры)
- ✅ Чек-лист первой сессии — что прочитать и проверить в первый запуск
Реструктуризация и навигация
- 📋 Реструктуризация документации — описание структуры и GUI
2. Требования и планирование
- Требования к серверу
- План настройки
- 📋 План настройки и чек-лист
- 🔍 Обзор архитектуры и рекомендации
- ⚡ Рекомендации по оптимизации и модернизации
3. Проектирование и архитектура
- 📄 Паспорт хост-сервера (итоговый)
- 📚 Версии паспорта
- Архитектура дисков
- Итоговая архитектура (при наличии)
4. Рабочая документация и настройка
Центральная страница настройки
- 🚀 Настройка хост-сервера — НАЧНИТЕ ОТСЮДА!
- 📋 План настройки и чек-лист
- ✅ Версия 1.0.0 — Статус рабочей версии
- 📌 Точка восстановления 2026-02-15 — тег
v1.7-working-version-2026-02-15, снимки state-working-version-2026-02-15-* - Контрольные точки восстановления основного сервера — свод: точки отката, чек-лист после перезагрузки, план дисков, расположение ресурсов
- 📌 Промежуточная рабочая версия 2026-02-12 — Moodle 4.5 lms.cdto.life, маршрутизация, снимок state-intermediate-working-moodle-lms-2026-02-12
Основные шаги
- Начальная настройка системы
- Установка необходимого ПО
- Конфигурация LXD
- Конфигурация сервисов
- Настройка безопасности
Дополнительные настройки
- Управление секретами
- Установка Cockpit, Русская локализация Cockpit
- Настройка VPN (WireGuard)
- Конфигурация маршрутизации
- Git аутентификация
- ⚙️ Текущая конфигурация Cursor
Установка Redmine
- 📋 План и чек-лист установки Redmine — tasks.cdto.group, экономия RAM
- 📌 Оформление проекта в Redmine — создание проекта в https://tasks.cdto.group/projects
- 📋 Включение канбан-доски в Redmine — плагин Kanban (Agile) board, установка и включение модуля
- 📊 Сравнение open-source трекеров (Gantt, Agile, Kanban) — Redmine, OpenProject, Plane, Taiga, Leantime, Kanboard; API для AI
Установка Moodle
- 📋 План установки Moodle 4.5 (LTS) — совместимость с BBB, архитектура, ресурсы
- 📄 Инструкция по подключению BigBlueButton к Moodle — пошаговая инструкция для размещения в Академии CDTO (Shared Secret, плагин, настройки, проверка)
- 📌 Размещение материалов на Moodle Академия CDTO и тема «AI Академия» — метод и порядок доступа к редактированию, копирование темы, создание темы AI Академия, переключение темы, дополнение статьи
- Чек-лист Фазы 4: интеграция Moodle с BBB — установка mod_bigbluebuttonbn, URL и Shared Secret, проверка в курсе
- Чек-лист тестирования Moodle 4.5 — Environment check, BBB в курсе, DNS/HTTPS, общие проверки
- Чек-лист Фазы 5: веб-сервер и SSL lms.cdto.life — vhost, маршрутизация в BBB, SSL
- Чек-лист Фазы 7: постустановка и документация — cron, бэкап, обновление docs (пароль админа не требуется)
- Документация проекта Moodle 4.5 (для WIKI) — структурированное описание по стандартам ИТ-проектов
- Завершение проекта Moodle 4.5 — итог, акты 1–10, трекер, завершающие процедуры
- SSL lms.cdto.life (Let's Encrypt) — выпуск сертификата в BBB (HTTP-01) или DNS-01
- Отчёт о настройке SSL lms.cdto.life — процесс и результат исполнения (12.02.2026)
- 📄 Шаблоны Moodle: типовые варианты для быстрого старта — восстановление .mbz, импорт курса, типовая структура, плагин шаблонов
- 🛠 Подбор инструмента для разработки темы Moodle — Cursor, роли команды, workflow (промпты + задачи)
- 📌 План разработки главной страницы LMS — первоочередной план для студии CDTO (контент, блоки, тема, приёмка)
- 📄 Разрешительные и уведомительные документы портала AI Академия CDTO — политика конфиденциальности, правила использования, шаблоны, размещение на lms.cdto.life
- ✅ Чек-лист: размещение контента (политика и правила) и проверка — подготовка, размещение, автопроверка, ручная проверка
- 📋 Сценарии публикации контента на lms.cdto.life — общая схема и варианты для разных страниц (BBB-инструкция, политика/правила, произвольная страница)
- 📅 Расчёт трудозатрат и план на неделю (главная LMS) — 20 ч по задачам, распределение на 16–20.02.2026, скрипт проставления сроков в Redmine
- 🔍 Проверка задач проекта главной LMS — целостность и непротиворечивость, указание ответственным детализировать описания задач
Настройка 1С
- 📊 План настройки сервера 1С
- 📦 Информация о дистрибутиве 1С, 🔍 Поиск дистрибутива 1С
- 🚀 Пошаговая инструкция по установке 1С
- 📂 Создание ИБ DENKART
- 🔑 Размещение лицензии 1С и настройка NetHASP
- 📖 Изучение механизмов защиты HASP
Конфигурации и шаблоны
- Описание конфигурационных файлов
- Шаблоны конфигураций
- Шаблон шага настройки: TEMPLATE-setup-step.md
5. Ввод в эксплуатацию и приёмка
- Отчёт о принятии проекта
- Приёмка передачи AI (2026-02-15) — пакет онбординга, версия v1.7
- Отчёт о приёмке новой аппаратной конфигурации
- Форма акта выполненных работ и акты по проекту Moodle 4.5
- 📌 Точка восстановления (процедура)
- Итоговый отчёт, Отчёт о настройке
6. Эксплуатация и сопровождение
Ежедневные операции
- Ежедневные операции
- Мониторинг
- Резервное копирование
- 💾 Оптимизация дисков и политика резервного копирования — ⭐ АКТУАЛЬНО
- 📜 Политика хранения данных и контроля дискового пространства (отказоустойчивость) — сроки хранения, резервы, стандарты
- План резервного копирования
Надёжность загрузки ОС
- 🛡️ План предотвращения отказов загрузки ОС — ⭐ КРИТИЧНО
- Чек-лист исполнения плана
- Верификация плана (2026-02-10)
- Анализ логов загрузки и отказа (2026-02-10)
- Защита от переполнения диска
- Чек-лист после перезагрузки сервера
- Проверка дискового пространства и действия (2026-02-15)
- Действия по приведению дисков в рабочее состояние (2026-02-15)
- Приведение /storage к норме
- Итоговый эффективный вариант: быстрое решение переполнения и настройка при использовании — наиболее эффективный метод очистки /storage, применять по умолчанию
- Текущее состояние аварийного диска /storage (2026-02-15)
- План исправления ситуации с диском /storage (2026-02-15)
- Тестирование и готовность к повторному запуску: /storage (2026-02-15)
- Файлы, рекомендованные к удалению для выхода /storage на ≥ 80 ГБ
- План работ: приведение дисков к 20:00 (2026-02-15)
- Анализ инцидента: /storage ниже резерва 80 ГБ и меры предотвращения
- Ухудшение: очистка не освободила место, исправление скрипта (2026-02-15)
- Прогресс очистки /storage и достижение нормы 80 ГБ (2026-02-15)
- Проверка настроек исключений/игнора и риска переполнения (2026-02-15)
- Анализ архитектуры дисков и оптимизация (2026-02-10)
- Предложение: уменьшение ubuntu-lv до 350 GB и аварийный резерв (2026-02-10)
- Чек-лист: LVM ubuntu-lv 350 GB и резерв /storage
- 📋 Среднесрочная перспектива модернизации сервера
Удалённый доступ (VPN, RDP)
- Подключение к офисному VPN
- Удобные команды для VPN — vpn-on, vpn-off, vpn-status
- Подключение к RDP серверам
- RDP: два монитора
- RDP на сервере: как определить сервис
- RDP на сервере Denkart и два монитора
- Настройка Remmina для CredSSP/NLA
- Desktop файлы для VPN, VPN через GUI
- Игнорирование проверки сертификата VPN
Оптимизация и мониторинг
- ⚡ Рекомендации по оптимизации и модернизации
- 🔧 Рекомендации по апгрейду процессора
- 🔄 Полная замена платформы (МП + CPU)
- 📋 План оптимизации — Выполнение
- 📊 Отчет о выполнении оптимизации, 📈 Сводка по оптимизации
- 📊 Развертывание мониторинга
Домены и автоматизация документации
- Конфигурация доменов
- Маршрутизация
- Отчёт и правило: настройка маршрутизации нового HTTPS-сайта — чек-лист для lms/tasks и аналогов
- SSL сертификаты
- Автоматическая синхронизация документации
- Настройка контейнера документации
7. Поддержка и устранение неисправностей
- 🚀 Быстрая справка
- 🔍 Поиск по ключевым словам
- Часто задаваемые вопросы
- Типичные проблемы
- Повторяющиеся ошибки и приоритет решения → Декомпозиция по Ганту (подзадачи и зависимости)
- Логи и диагностика
Известные проблемы и решения
- SSL "EE certificate key too weak" — ssl-certificate-external-ip-issue.md —
sudo /home/cdto/DENKART/scripts/fix-ssl-external-ip-routing.sh - Cockpit LXD Authentication failed — cockpit-lxd-auth-fix.md
- linux-headers postinst exit 11 — linux-headers-dkms-postinst-exit-11.md —
sudo /home/cdto/DENKART/scripts/fix-linux-headers-dkms-fail.sh
8. Прикладные системы
BigBlueButton
- Документы в
operations/: сценарий переключения BBB, конфигурация BBB-CONT22-2, версии, исправления (Firefox, ICE, TURN, аудио, URL) - См. также NAVIGATION.md — раздел BigBlueButton
1С:Предприятие
- Настройка: см. раздел 4 (Рабочая документация и настройка)
- Операции и устранение неисправностей:
operations/,troubleshooting/— сервер, клиент, лицензии, базы, кластер
Документация (docs-denkart)
9. Инфраструктура и сеть
- Конфигурация маршрутизации
- Финальная инструкция по настройке роутера (при наличии)
- Сетевая конфигурация: Паспорт хост-сервера, документы в
operations/
10. Нормативная база и отчётность
- 📐 Стандарты документирования ИТ-проектов — ГОСТ 34, 19, эксплуатация, регистрация
- Порядок обновления и публикации документации
- Отчёты о приёмке и статусе: см. раздел 5
Справочные документы (лицензии, условия сторонних продуктов)
- Правила и условия Brickfield Accessibility Toolkit Starter — перевод на русский (справочно)
- Brickfield Toolkit: совместимость и тезисы для юриста/руководства — персональные данные, доступность, ответственность, рекомендации
- Разрешительные и уведомительные документы портала AI Академия CDTO — перечень, шаблоны, размещение на lms.cdto.life
11. Пользовательские инструменты и навигация
GUI
- 🖥️ DENKART Панель управления —
tools/denkart-launcher.py| Desktop:DENKART-Панель-управления.desktop - 📖 Просмотрщик документации —
tools/docs-viewer.py| Desktop:Просмотр-документации.desktop - 📊 Архитектура сервера —
/home/cdto/app-visualizer/app.py| http://localhost:5050 - 📈 Мониторинг — Grafana http://localhost:3000, Prometheus http://localhost:9091, Cockpit http://localhost:9090
Доступ к документации
- Веб: http://localhost:8080 (локально) или https://docs.cdto.life
- База знаний (HTML с навигацией): knowledge-base.html
Как пользоваться
- Начните с раздела 2 (Требования и планирование) или 3 (Проектирование и архитектура).
- Настройка — раздел 4; эксплуатация — раздел 6; проблемы — раздел 7.
- Сохраняйте выполненные шаги и обновляйте документацию по порядку обновления и публикации.
Главная страница документации
Расширенная база знаний: README.md.