WIKI / УСТАНОВКА

Первый запуск и проверка среды

Маршрут для разработчика, который получил исходный код RustCloak и хочет понять зависимости и порядок сборки.

RustCloak / Технические материалы · Сверяйте примеры с используемой версией проекта.

Перед началом

Для backend нужен Rust toolchain и PostgreSQL. Интерфейс управления собирается отдельно из каталога ui с использованием Node.js. Сначала проверьте README и конфигурацию вашей ревизии.

  • Получите доступ к фактическому исходному коду.
  • Проверьте применяемые версии Rust, PostgreSQL, Node.js.
  • Настройте выделенную базу и права доступа на неё.
  • Подготовьте секреты через безопасный механизм конфигурации.

Проверка инструментов

terminal
rustc --version
cargo --version
psql --version
node --version

Backend workspace

Из корня workspace:

terminal
cargo fmt --all -- --check
cargo check --workspace
cargo test --workspace

Frontend

Запускать тестовый или production build можно только после проверки доступных скриптов.

terminal
cd ui
npm run
npm run build

Следующие действия

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