• v0.1.0 2e8ff00680

    Naizek released this 2026-11-01 15:35:40 +00:00 | 12 commits to main since this release

    Первый выпуск LumeDeploy — 0.1.0

    Локальный установщик экосистемы на Rust: один исполняемый файл со встроенным интерфейсом в браузере и CLI. Самому установщику не нужны Electron, Node.js или установленный Rust.

    Что работает

    • Мастер из пяти шагов: компоненты, проверка системы, папка/администратор/порты, точный план, установка.
    • Готовые DB/BOS/UNT/Studio из LumeGit, независимые версии, обязательная SHA-256 и безопасная распаковка.
    • Отдельная папка пользователя, проверка зависимостей и портов, повторная попытка с сохранёнными архивами.
    • Создание администратора, настройка защищённого BOS, запуск и проверки ответов приложений.
    • Обзор сервисов, сведения о выпусках, пути данных и журналы без пароля.
    • Штатная остановка DB/BOS и перезапуск с сохранением данных; чужие процессы не останавливаются.
    • Защита локального API ключом сеанса и проверкой Host/Origin; пароли не передаются в аргументах процессов.

    Проверено

    10 Rust-тестов, fmt и Clippy с -D warnings. Реальная установка опубликованных DB 0.1.2, BOS 0.2.1, UNT 0.1.2 и Studio 0.3.1: вход администратора, SQL, загрузка в BOS, остановка и повторный запуск с сохранением данных. Полный мастер в браузере, восстановление после перезагрузки вкладки, блокировка параллельных операций, ширины 320/390/768/1440; ошибок JavaScript, переполнения и WCAG A/AA-проверки axe нет.

    Запуск

    Скачайте Linux-архив и .sha256, проверьте sha256sum --check, распакуйте и запустите ./lumedeploy. CLI: ./lumedeploy --help. Документация и скриншоты включены.

    Границы 0.1.0

    GNU/Linux x86_64, glibc 2.39+. Node.js 22+ требуется только для Studio. Только новые локальные окружения; обновление существующих баз, миграции, резервное копирование, откат и удалённые серверы пока не поддерживаются. LumeUNT Node — локальная демонстрационная нода без авторизации и шифрования. CSL используется компонентами как библиотека, отдельный сервис не создаётся.

    Downloads