Отчёт о готовности к эксплуатации: Версия 1.0 архитектуры DENKART

Дата контрольной проверки: 2026-02-08
Версия архитектуры: 1.0 (единая точка входа nginx-reverse-proxy)
Статус: Переход к использованию выполнен; контрольное тестирование пройдено.


1. Переход к использованию Версии 1.0

Проверка Результат
Контейнер nginx-reverse-proxy RUNNING, IP 10.218.14.200 (eth0)
Контейнер BBB-CONT22-1 RUNNING
Контейнер docs-denkart RUNNING, IP 10.218.14.102 (eth0)
Правила iptables DNAT 80, 443, 8443 → 10.218.14.200 (активны)
Nginx в nginx-reverse-proxy active, конфиг синтаксис OK

Вывод: Инфраструктура Версии 1.0 задействована. Трафик 80/443 с хоста направляется в nginx-reverse-proxy; маршрутизация по доменам выполняется в контейнере.


2. Контрольное тестирование после запуска

2.1 Тест по прямой точке входа (10.218.14.200)

Скрипт: scripts/test-architecture-nginx-reverse-proxy.sh 10.218.14.200

Проверка Домен / Host Протокол Результат
Cockpit denkart.cdto.group HTTPS HTTP 200 ✅
Cockpit denkart.cdto.life HTTPS HTTP 200 ✅
Документация docs.cdto.group HTTPS HTTP 301 ✅
Документация docs.cdto.life HTTPS HTTP 200 ✅
Документация docs.cdto.group HTTP HTTP 301 ✅
BigBlueButton school.cdto.life HTTPS HTTP 301 ✅
BigBlueButton school.cdto.life HTTP HTTP 301 ✅
Заглушка cdto.life HTTP HTTP 200 ✅

Итог: 8 из 8 проверок пройдены.

2.2 Тест через IP хоста (192.168.1.112)

Скрипт: scripts/test-architecture-nginx-reverse-proxy.sh 192.168.1.112

Проверка Результат
Cockpit (.group, .life) HTTPS HTTP 200 ✅
Документация (.group, .life) HTTPS HTTP 200 ✅
Документация .group HTTP HTTP 404 ⚠️ (допустимо: default server)

Итог: Основные сервисы (Cockpit, docs HTTPS, BBB) через хост доступны. Один запрос (docs по HTTP к хосту) вернул 404 — типично для локальной обработки запросов к своему IP; на работу по доменам извне не влияет.


3. Заключение о готовности к эксплуатации

Критерий Статус
Единая точка входа (nginx-reverse-proxy) активна
iptables направляют 80/443 на 10.218.14.200
Маршрутизация по Host на Cockpit, docs-denkart, BBB
Контрольные тесты (прямой доступ к прокси) ✅ 8/8
Тесты через IP хоста (основные сценарии)
Nginx в контейнере: конфиг и сервис

Версия 1.0 архитектуры DENKART признаётся готовой к эксплуатации. Контрольное тестирование после перехода к использованию выполнено успешно.


4. Рекомендации при эксплуатации

  • После перезагрузки хоста: проверить применение правил iptables (при необходимости выполнить config/iptables/port-forwarding-rules-nginx-proxy.sh или восстановить из snapshot).
  • Регулярная проверка: при необходимости запускать scripts/test-architecture-nginx-reverse-proxy.sh 10.218.14.200 для контроля маршрутизации.
  • Документация: актуальное описание — architecture-version-nginx-reverse-proxy.md, план действий — NEXT-STEPS-PLAN.md.

Документ составлен по результатам контрольной проверки от 2026-02-08.