Версии архитектуры хост-сервера DENKART

История версий архитектуры (точка входа, маршрутизация веб-трафика).


Рабочая версия (baseline) — 2026-02-08 (текущая производственная)

Название: Трафик в BBB (рабочая версия архитектуры)

Файлы:
- Описание: ../versions/architecture-denkart-working-baseline.md

Суть:
- Трафик на порты 80 и 443 принимается хостом и направляется напрямую в BBB-CONT22-1 (10.218.14.37).
- iptables: config/iptables/port-forwarding-rules.sh (DNAT 80/443 → 10.218.14.37).
- Маршрутизация по доменам выполняется внутри контейнера BBB (nginx/haproxy).

Статус: Зафиксирована как рабочая версия архитектуры DENKART. Для отката к этой версии: запустить BBB, применить port-forwarding-rules.sh.


Версия 1.0 — 2026-02-08 (альтернативная)

Название: Единая точка входа nginx-reverse-proxy

Файлы:
- Описание: architecture-version-nginx-reverse-proxy.md
- Сохранённый снимок: ../versions/architecture-denkart-v1.0.md

Суть:
- Трафик на домены DENKART принимается хостом на 80/443.
- iptables направляет 80/443 в контейнер nginx-reverse-proxy (10.218.14.200).
- nginx-reverse-proxy маршрутизирует по Host на приложения: Cockpit, docs-denkart, BBB-CONT22-1.

Домены → приложения:
- denkart.cdto.group, denkart.cdto.life → Cockpit
- docs.cdto.group, docs.cdto.life → docs-denkart
- school.cdto.life → BBB-CONT22-1

Тестирование: scripts/test-architecture-nginx-reverse-proxy.sh

Переход на v1.0: применить config/iptables/port-forwarding-rules-nginx-proxy.sh.


При появлении следующих версий архитектуры добавлять записи выше с указанием даты и изменений.