Версии паспорта хост-сервера

Документ содержит историю версий паспорта хост-сервера DENKART.

Версии

Версия 1.7 — 2026-02-08 (Текущая)

Название версии паспорта: Рабочая версия архитектуры (трафик в BBB), состав контейнеров и доменов
Файл: docs/host-server-passport.md

Изменения:
- Рабочая версия архитектуры DENKART зафиксирована: трафик 80/443 направляется в BBB-CONT22-1 (10.218.14.37)
- В паспорте отражено текущее производственное состояние: iptables port-forwarding-rules.sh, точка входа — BBB
- Версия 1.0 (nginx-reverse-proxy) указана как альтернативная; ссылки на Версии архитектуры и Рабочая версия архитектуры

Содержание: Как в 1.6 с обновлением: текущая конфигурация — рабочая версия (трафик в BBB).


Версия 1.6 — 2026-02-08

Название версии паспорта: Единая точка входа (nginx-reverse-proxy), актуальный состав контейнеров и доменов
Файл: docs/host-server-passport.md

Изменения:
- В паспорт добавлены: название версии паспорта, навигация по документу, список версий паспорта (таблица)
- Раздел «Домены, направленные на хост-сервер (DNS)»: 12 доменов (cdto.group и cdto.life) на 89.179.242.240
- Сопоставление доменов и сервисов: denkart.cdto.life → Cockpit, docs.cdto.life → Документация (актуализировано)
- Упоминание Версии 1.0 архитектуры DENKART в эксплуатации (2026-02-08)

Содержание: Как в 1.5 + таблица DNS-доменов, таблица версий паспорта, навигация, актуальное назначение .life-доменов.


Версия 1.5 - 2026-02-07

Файл: docs/host-server-passport.md

Изменения:
- Приёмка после замены железа завершена
- Аппаратная конфигурация: AMD Ryzen 5 7600, 14 GB RAM; интерфейс enp13s0; диски / на sdb2, /D на sda
- Список контейнеров приведён в соответствие с фактическим составом (1c-server, postgresql-1c и др.)
- Добавлена ссылка на Отчёт о приёмке новой аппаратной конфигурации
- Предупреждение о проверке заменено на пометку о завершённой приёмке

Содержание:
- Общая информация (ОС, ядро, архитектура, IP, интерфейс enp13s0)
- Аппаратные характеристики (CPU, RAM, диски — актуальные)
- Программное обеспечение (LXD, Python, Node.js, Git)
- Сетевая конфигурация, дисковая архитектура
- LXD контейнеры (факт на 2026-02-07)
- Домены и доступность, мониторинг
- Ссылка на отчёт о приёмке


Версия 1.4 - 2026-02-07

Файл: docs/host-server-passport.md

Изменения:
- Замена материнской платы, процессора и ОЗУ на хост-сервере
- Добавлено предупреждение о необходимости проверки совместимости
- CPU и RAM отмечены как «уточнить» до заполнения по результатам проверки на хосте
- Добавлена ссылка на Проверка совместимости после замены железа
- Примечание о возможной смене имени сетевого интерфейса (enp4s0) после замены платы


Версия 1.3 - 2026-01-23

Файл: docs/host-server-passport.md

Изменения:
- Добавлена информация о роутере (Keenetic KN-3812)
- Обновлены учетные данные роутера
- Добавлена ссылка на документацию по роутеру
- Роутер включен в инфраструктуру

Содержание:
- Общая информация (ОС, ядро, архитектура, IP адреса)
- Аппаратные характеристики (CPU, RAM, диски)
- Программное обеспечение (LXD, Python, Node.js, Git)
- Сетевая конфигурация (роутер, интерфейсы, мосты)
- Дисковая архитектура
- LXD контейнеры (8 контейнеров, включая остановленные)
- Домены и доступность (с указанием проблемы)
- Мониторинг (Prometheus, Grafana, Node Exporter)


Версия 1.2 - 2026-01-23

Файл: docs/host-server-passport.md

Изменения:
- Обновлены данные о дисках (актуальные значения использования)
- Обновлен список контейнеров (добавлены nginx-reverse-proxy, 1c-server-new, postgresql-1c-new)
- Исправлены статусы контейнеров (старые версии остановлены)
- Добавлена информация о мониторинге (Prometheus, Grafana, Node Exporter)
- Добавлена информация о проблеме недоступности приложений извне
- Назначен технический директор (AI Assistant)

Содержание:
- Общая информация (ОС, ядро, архитектура, IP адреса)
- Аппаратные характеристики (CPU, RAM, диски)
- Программное обеспечение (LXD, Python, Node.js, Git)
- Сетевая конфигурация (интерфейсы, мосты)
- Дисковая архитектура
- LXD контейнеры (8 контейнеров, включая остановленные)
- Домены и доступность (с указанием проблемы)
- Мониторинг (Prometheus, Grafana, Node Exporter)


Версия 1.1 - 2026-01-15

Файл: docs/host-server-passport.md

Изменения:
- Удален контейнер infra-management (не использовался в production)
- Обновлен список контейнеров (теперь 5 контейнеров вместо 6)
- Добавлена информация о контейнерах 1c-server и postgresql-1c
- Исправлены статусы контейнеров (1c-server и postgresql-1c теперь RUNNING)

Содержание:
- Общая информация (ОС, ядро, архитектура, IP адреса)
- Аппаратные характеристики (CPU, RAM, диски)
- Программное обеспечение (LXD, Python, Node.js, Git)
- Сетевая конфигурация (интерфейсы, мосты)
- Дисковая архитектура
- LXD контейнеры (5 контейнеров: BBB-CONT22-1, BBB-CONT22-2, docs-denkart, 1c-server, postgresql-1c)
- Домены и доступность


Версия 1.0 - 2026-01-15

Файл: docs/host-server-passport.md

Изменения:
- Создан итоговый паспорт хост-сервера
- Включена полная информация о конфигурации
- Добавлены сводные таблицы по всем компонентам

Содержание:
- Общая информация (ОС, ядро, архитектура, IP адреса)
- Аппаратные характеристики (CPU, RAM, диски)
- Программное обеспечение (LXD, Python, Node.js, Git)
- Сетевая конфигурация (интерфейсы, мосты)
- Дисковая архитектура
- LXD контейнеры (5 контейнеров)
- Домены и доступность


Версия 0.3 - 2026-01-08 (Итоговый отчет)

Файл: docs/operations/final-status-report.md

Статус: ✅ Все задачи выполнены

Ключевые изменения:
- Система защищенного хранения паролей настроена
- Конфигурация маршрутизации доменов применена
- Решена проблема с маршрутизацией доменов
- Документация обновлена

Статус доменов:
- denkart.cdto.life - HTTP 200 OK (HTTPS требуется)
- docs.cdto.life - HTTP 200 OK (HTTPS требуется)
- school.cdto.life - HTTPS работает

Архитектура маршрутизации:

Внешний запрос → Хост (iptables) → BBB-CONT22-1 (порт 80)
                                    ↓
                    ┌───────────────┴───────────────┐
                    ↓                               ↓
        docs.cdto.life / denkart.cdto.life    school.cdto.life
                    ↓                               ↓
            docs-denkart (10.218.14.102)    BigBlueButton (локально)

Версия 0.2 - 2026-01-08 (Отчет о настройке)

Файл: docs/operations/setup-completion-report.md

Статус: Частично выполнено

Выполненные работы:
- Система защищенного хранения паролей ✅
- Конфигурация маршрутизации доменов ✅
- Обновление документации ✅

Следующие шаги:
- Получить SSL сертификаты для всех доменов
- Настроить HTTPS для всех доменов
- Настроить автоматическое обновление SSL сертификатов
- Создать файл config/secrets с реальными значениями


Версия 0.1 - 2025-01-04 (Требования)

Файл: docs/requirements.md

Дата создания: 2024-01-15
Дата обновления: 2025-01-04

Фактические характеристики:
- CPU: Intel Xeon E3-1225 V2 @ 3.20GHz, 4 ядра
- RAM: 31 GB (доступно: 23 GB)
- Диск основной: 233 GB (занято: 105 GB, свободно: 117 GB)
- Дополнительные диски: sda 931.5 GB, sdc 931.5 GB, sdd 1.8 TB

ОС:
- Ubuntu 24.04.3 LTS (Noble)
- Ядро: Linux 6.14.0-37-generic
- Архитектура: x86_64

Установленное ПО:
- LXD: 6.6 (snap) ✅
- Python: 3.12.3 ✅
- Node.js: v22.21.1 ✅
- Git: 2.43.0 ✅


Сводная таблица версий

Версия Дата Документ Статус Основные изменения
1.5 2026-02-07 docs/host-server-passport.md ✅ Текущая Приёмка после замены железа завершена, отчёт о приёмке
1.4 2026-02-07 docs/host-server-passport.md ✅ Завершено Замена железа (MB/CPU/RAM), чек-лист совместимости
1.3 2026-01-23 docs/host-server-passport.md ✅ Завершено Роутер Keenetic, учетные данные
1.2 2026-01-23 docs/host-server-passport.md ✅ Завершено Обновлены контейнеры, добавлен мониторинг, назначен техдиректор
1.1 2026-01-15 docs/host-server-passport.md ✅ Завершено Удален infra-management, обновлены статусы контейнеров
1.0 2026-01-15 docs/host-server-passport.md ✅ Завершено Итоговый паспорт с полной информацией
0.3 2026-01-08 docs/operations/final-status-report.md ✅ Завершено Маршрутизация настроена, все задачи выполнены
0.2 2026-01-08 docs/operations/setup-completion-report.md ⚠️ Частично Секреты и маршрутизация настроены
0.1 2025-01-04 docs/requirements.md ✅ Завершено Определены требования и характеристики

Связанные документы


Последнее обновление: 2026-02-07 (версия 1.5)