Требования

  • Node.js 20+;
  • pnpm 10;
  • Bun 1.x;
  • Rust stable и Cargo;
  • PostgreSQL 15+ или MySQL 8+;
  • Windows 10/11 для полной проверки Electron и Guardian.
1

Запустите базу

Поднимите PostgreSQL/MySQL вручную или через docker-compose.yml сайта.
2

Настройте сайт

Скопируйте packages/env/.env.example в packages/env/.env, заполните обязательные значения и выполните pnpm install.
3

Примените схему

Выполните pnpm db:push, затем при необходимости pnpm db:seed.
4

Запустите сайт

В корне brownield-main выполните pnpm dev.
5

Запустите лаунчер

В E:\Wraithbound\wraithbound-launcher-platform\apps\launcher выполните bun install, затем bun run dev.
В development-режиме лаунчер использует http://127.0.0.1:3000 и http://127.0.0.1:3000/api/.
Документация