ENERGOSKAN DEVELOPMENT PORTAL · ДОКУМЕНТАЦИЯ
О проекте
Energoskan Development Portal — внутренняя корпоративная платформа
для создания, хранения, тестирования и публикации приложений компании.
Назначение портала
Портал объединяет рабочую среду разработчика, управление проектами,
AI-инструменты и корпоративную документацию в единой системе.
- Создание и хранение внутренних проектов Energoskan.
- Работа с проектами через VS Code в браузере.
- Использование Claude Code и других AI-инструментов.
- Запуск и публикация приложений.
- Хранение технической документации и истории изменений.
- Разделение пользовательских и административных функций.
Текущая версия
- Продукт
- Energoskan Development Portal
- Версия
2.0.0-alpha.1
- Ветка разработки
development-2.0
- Статус
- Development
- Кодовое имя
- Phoenix
- Совместимость
v1.x
Версия 2.0 находится в активной разработке. Основная задача текущего этапа —
запуск корпоративного портала с наполненной документацией, базой знаний
и административным разделом.
Основные разделы
- VS Code — браузерная среда разработки.
- Проекты — создание, запуск, хранение и публикация приложений.
- База знаний — рабочие инструкции для пользователей портала.
- Документация — техническое описание проекта и его развития.
- Администрирование — управление системой и инфраструктурой.
- Claude — встроенный AI-помощник.
Основные компоненты
-
Panel — пользовательский интерфейс, авторизация,
проекты, AI-чаты и функции управления порталом.
-
Workspace — изолированные Docker-контейнеры
с VS Code и рабочими файлами пользователей.
-
Claude Shim — шлюз между Claude Code
и подключённым AI-провайдером.
-
nginx — внешний доступ, HTTPS и маршрутизация запросов.
-
Git — контроль версий, история изменений
и хранение исходного кода проекта.
Общая схема работы
Пользователь
↓
energoskandev.ru
↓
nginx
↓
Panel :3020
↓
Workspace / проекты / документация
Claude Code
↓
Anthropic Shim :8190
↓
AI-провайдер
Расположение проекта
- Рабочая директория
/opt/dev-portal
- Панель портала
/opt/dev-portal/panel
- Корпоративный контент
/opt/dev-portal/content
- Техническая документация
/opt/dev-portal/docs
- Файл версии
/opt/dev-portal/VERSION
Текущее состояние
Рабочий портал перенесён из /opt/vibe-portal
в /opt/dev-portal. Сайт
energoskandev.ru работает из новой директории.
- Настроен частный GitHub-репозиторий проекта.
- Работают VS Code, Claude Code и пользовательские контейнеры.
- Работает создание и хранение проектов.
- Созданы разделы базы знаний, документации и администрирования.
- Введено собственное версионирование портала.
- Продолжается удаление учебного наследия старого Vibe Portal.
Принципы развития
- Сначала структура и достоверное наполнение, затем финальный дизайн.
- Все значимые изменения фиксируются в Git.
- Перед крупными изменениями создаются резервные копии.
- Пароли, токены, ключи и файлы
.env не хранятся в Git.
- Ошибки и способы их решения должны фиксироваться в документации.