- Install required packages using
yarn install
ornpm install
. - Create a database of your preferred flavor. The site has been tested with PostgreSQL, other standard SQL dbs should work but may have issues.
- Copy
.env.example
to.env
and add your settings. - Run
npm run sequelize db:migrate
to create the necessary database tables. - Run
npm run sequelize db:seed
to set the initial data. - Run
npm run build
to compile the assets.
To serve the site via the installed nodemon
server, run npm start
. You may also run via PM2
if you have it installed by running pm2 start server.pm2.json