- Node.js v18+
- MySQL
- Скопировать файлы
.env.example
в.env
и настроить переменные среды npm ci
npm run start:back
npm run start:front
npm run build
node dist/backend/src/main.js
- MYSQL_{} - параметры запуска базы данных
- SSL_CERT - сертификат для подключения к БД
- PRIVATE_KEY - приватный ключ blockchain кошелька
- PUBLIC_KEY - публичный ключ blockchain кошелька
- CLIENT_URL - ссылка на запущенный frontend для CORS
- VITE_API_URL - ссылка на запущенный backend
В репозитории есть Dockerfile, который позволяет быстро запустить проект