Компонент 03

Rizoma Webpanel — панель управления хостингом в mesh-сети.

Вы запускаете приложения, сервисы, маршруты, базы данных, почту, файлы, задания и резервные копии на узлах mesh-сети и ведёте историю операторских действий. Панель управления на Go со встроенной Svelte-панелью, приватной по умолчанию сетью и встроенной повседневной эксплуатацией.

Единый бинарный файлВ границах mesh-сетиНесколько сред выполненияПовседневная эксплуатация

Панель управления

панель управления, маршруты прокси и конечные точки сервисов в границах Rizoma Mesh

/api/v1 с сессионной аутентификацией, CSRF-защитой, RBAC и идентификаторами запросов

12 управляемых сервисов для рабочих нагрузок, сети и коммуникаций

SMTP на порту 587, IMAP на порту 993, хранилище Maildir, интерфейс webmail

healthz, readyz, метрики, журналы, аудиторский след, точки восстановления

Панель хостинга, построенная вокруг узла mesh-сети.

Архитектура продукта

Панель хостинга, построенная вокруг узла mesh-сети.

Webpanel объединяет Go API-сервер, встроенный Svelte-интерфейс, супервизор процессов, менеджеры Docker и стеков, обратный прокси, почту, FTP, управление файлами, базы данных, cron, резервное копирование и восстановление, а также аудиторское протоколирование в единой операторской среде.

Операторская панель

Обзор, рабочие нагрузки, сеть, парк узлов, безопасность, эксплуатация, события, аудит и настройки в едином интерфейсе.

Go API-уровень

Версионированный REST API в /api/v1 с сессионными cookie, CSRF-защитой, ограничениями частоты, RBAC и метриками Prometheus.

Менеджеры среды выполнения

Штатный супервизор сервисов, менеджер Docker, развёртывание стеков, менеджер баз данных, планировщик cron и управление перезапусками.

Публикация в mesh-сети

Домены, маршруты прокси, обслуживание WebSocket и статики, поддержка FastCGI, circuit breaker и параметры TLS.

Охват среды выполнения

Вы развёртываете больше, чем веб-сайты.

Webpanel управляет уровнем выполнения, необходимым приватному узлу: long-running сервисы, контейнерные нагрузки, развёртывания стеков, сервисы данных, плановые задачи и файловые операции.

svc

Штатные сервисы

Вы запускаете, останавливаете и перезапускаете сервисы, просматриваете активность, получаете журналы в потоковом режиме и управляете окружением long-running сервисов.

yaml

Развёртывание стеков

Вы развёртываете YAML-стеки, просматриваете состояние и активность, перезапускаете, останавливаете, откатываете и изучаете журналы стеков.

docker

Менеджер Docker

Вы управляете контейнерами, образами, томами и сетями с политикой реестра и действиями жизненного цикла.

db

Базы данных

Вы эксплуатируете сервисы на PostgreSQL, MySQL и SQLite с управлением жизненным циклом, статистикой и административным доступом.

cron

Плановые задания

Вы создаёте задания, запускаете их по требованию, контролируете следующие запуски и храните журналы выполнения рядом с сервисом.

fs

Файлы

Вы просматриваете, читаете и записываете файлы, загружаете и скачиваете их, выполняете mkdir, переименование, chmod, поиск, архивирование и распаковку через контролируемые пути.

Модель безопасности

Приватность по умолчанию, аудируемость по проекту.

Панель предназначена для суверенных развёртываний, в которых плоскость управления должна быть достижима через mesh-сеть, каждая мутация должна быть атрибутируема, а небезопасный ввод должен отклоняться до того, как он станет состоянием инфраструктуры.

Доступ через mesh-сеть

Доступ через mesh-сеть

Вы привязываете управление и экспозицию сервисов к приватной сети Ризомы вместо открытия узла в публичный интернет.

Идентичность

Управление идентичностью

Сессионная аутентификация, пароли bcrypt, блокировка учётных записей, административные барьеры и разрешения admin/operator/viewer.

Ограничения

Ужесточение запросов

Проверки CSRF, ограничения частоты, лимиты JSON-тела, предотвращение path traversal, валидация команд и санитизированные ответы.

Аудит

Аудиторский след

Структурированные события с контекстом субъекта, идентификаторами запросов, системной активностью и операционной историей для анализа.

Вы развёртываете панель управления

Вы превращаете узел mesh-сети в эксплуатируемую хостинговую среду.

Вы используете Webpanel, когда вам необходима единая приватная среда для рабочих нагрузок, маршрутов, почты, файлов, сервисов данных, эксплуатации и доказательной базы.