LOGORIC / KNOWLEDGE

Инструкции и шаблоны

Настройка каждого раздела, проверка результата и готовые сценарии для вашего проекта.

Эксплуатация · Руководство на русском

Веб-установщик self-host

Небольшой загрузчик открывает веб-мастер: окружение, зависимости, пути, администраторы и управление установленным Core.

Порядок настройки

  1. Скачайте установщик с главной: .sh для Linux/macOS или .ps1 для Windows. Сохраните и проверьте файл. На Linux: sudo sh ./logoric-install.sh --no-browser; на macOS без sudo; на Windows запустите проверенный PowerShell-файл по политике организации. Go/Node/Python не нужны.
  2. Откройте выведенную localhost-ссылку с токеном. Для сервера создайте SSH-туннель ssh -L 8778:127.0.0.1:8778 user@server. Не публикуйте порт мастера наружу.
  3. Выберите Docker, native Linux/macOS, существующий Kubernetes или Docker внутри Linux VM на VMware. Подготовьте зависимости кнопкой мастера; первый запуск Docker Desktop/WSL2 может требовать ваших действий и перезагрузки.
  4. Задайте пустые каталоги управления, данных и backup; название организации, public URL, порты, retention, timezone и администраторов с паролями от 12 символов. Первый пользователь — владелец. Мастер не сохраняет пароли в своём состоянии.
  5. Для внешнего доступа настройте HTTPS. Внешний proxy работает на loopback; provided PEM/Caddy доступен для Docker; Kubernetes использует ваш Ingress. AI выключен или подключается по HTTPS/mTLS к отдельному gateway на том же или другом хосте.
  6. Проверьте план и запустите установку. Проверяются подпись релиза и SHA256 компонентов. После readiness войдите в Core. При сбое повторите тот же релиз, state-dir и параметры: существующие matching аккаунты сохранятся.
  7. Через тот же мастер проверяйте состояние, запускайте/останавливайте Core, делайте backup и обновление. Restore Docker/native — в новый пустой каталог; Kubernetes — на отдельный PVC по runbook. Перед обновлением всегда создаётся backup.
  8. Закрытый контур: доставьте готовый manager, подписанный manifest и нужные assets, Docker/Compose либо native зависимости отдельно. Запустите бинарник с --offline-dir /trusted/release. Сетевая загрузка зависимостей отключена. Полные ОС-инструкции: docs/install/.
sudo sh ./logoric-install.sh --no-browser
# В другом терминале:
ssh -L 8778:127.0.0.1:8778 user@server

Ожидаемый результат

Установка открывается по HTTPS, вход сохраняется, данные переживают restart, источник принимает события.

Если не получается

Docker Desktop ещё не запущен — завершите настройку в его окне. Конфликт runtime — сначала проверьте другие нагрузки. Namespace уже существует — нужен новый или принадлежащий тому же мастеру. Registry image для Kubernetes публикуется отдельно; VMware VM создаётся заранее. Первая программа требует доверенного HTTPS/носителя; Ed25519 не заменяет OS signing.