npm install
npx lerna bootstrap
npm run dev:backend
npm run dev:frontend
Setting up MailHog is highly recommended for local email delivery testing: https://github.com/mailhog/MailHog
You can set the CAS_DEV_USER
in .env
to your NetID to automatically have your account logged in without needing to use the CAS system.
Change to deployment directory
cd /var/www/travelfunds.core.uconn.edu
Pull changes
git pull
bootstrap lerna
npx lerna bootstrap
Run build
npm run build
Migrate DB
NODE_ENV=production npx sequelize db:migrate
Reload pm2
pm2 reload travelfunds