Skip to content

Установка

Archora собирается из одного репозитория: github.com/archora-dev/archora.

Предсобранных бинарников и npm-пакета пока нет — обе поверхности запускаются из исходников.

Требования

Клонирование

bash
git clone https://github.com/archora-dev/archora.git
cd archora
npm install

Десктоп-приложение

bash
npm run tauri:dev

Это поднимает Vite dev-сервер и открывает Tauri-окно. Первый запуск занимает около минуты (Rust собирается); последующие — быстрые.

Production-сборка:

bash
npm run tauri:build

Подписанный инсталлятор оказывается в src-tauri/target/release/bundle/.

CLI

CLI — отдельный workspace-пакет, запускается через vite-node:

bash
# из корня репо
npm run cli -- analyze /path/to/your/project > scan.json

# или эквивалентно
npx vite-node packages/cli/src/index.ts -- analyze /path/to/your/project

Когда пакет будет опубликован в npm (планируется), то же самое заработает через npx @archora/cli.

Полный набор команд — в обзоре CLI.

Что впереди

  • Предсобранные подписанные десктоп-инсталляторы для macOS, Windows, Linux.
  • @archora/cli опубликован в npm.
  • Кастомный домен.

Выпущено под лицензией BUSL-1.1.