Instruction of run project in development mode
- Clone repository
git clone https://github.com/kolserdav/werift-sfu-react.git
cd werift-sfu-react
- Run database via
docker-compose
[optional if you system havemysql
database (but required create database like DATABASE_URL inpackages/server/.env
)]:
docker-compose up -d
- Install dependencies
npm i
- At first run need set up
.env
files, for fast copy run:
npm run env
then set up packages/server/.env
and packages/client/.env
files
- Run migrations to database:
npm run db
Start on development mode:
npm run dev
Config examples:
SSL certificate is required ./SSL.md
Build server:
npm run build:server
Build client:
npm run build:client-react
or
build server and client:
npm run build:react
Start on production:
npm run start
See file docs/TESTS.md