- Node.js and npm
- Docker and Docker Compose
- Preferrably Chrome browser
- Clone repo
- Run
npm install
ornpm ci
in the following directories -- /
- /server
- /file-server
- Follow configuration instructions
- Authentication is currently handled by Firebase. You will need to create an account or see an admin about obtaining the necessary certification.json files. These files, ideally one for dev and prod environments, will need to be placed in
/server/certs
. Mark thier file names as they will need to added to the docker-compose file later. - In
/config/production_example.js
, configure the needed hostnames and ports. Rename this file toproduction.js
. - Create
.env.local
and/or.env.production
as necessary from the template in/env_example
. - Create
docker.compose.yml
- need to create example version for version control.
- Authentication is currently handled by Firebase. You will need to create an account or see an admin about obtaining the necessary certification.json files. These files, ideally one for dev and prod environments, will need to be placed in
npm run dev
npm run deploy
npm run serve
npm run build
npm run test
npm run cypress:open
npm run lint