An open API service indexing awesome lists of open source software.

https://github.com/garbit/node-express-sequelizejs-passportjs-api-base

An API base project using node, express, sequelize, passportjs, and docker that allows you to kick start a project.
https://github.com/garbit/node-express-sequelizejs-passportjs-api-base

docker eslint express nodejs passport sequelizejs

Last synced: about 2 months ago
JSON representation

An API base project using node, express, sequelize, passportjs, and docker that allows you to kick start a project.

Awesome Lists containing this project

README

          

# Configure
Add your database and session key in the configuration files:
```
config/db.js
.env
```

# Db Setup
To set up the database for this project use the [SequelizeJs CLI](https://github.com/sequelize/cli) and ensure you have entered your db credentials in the config/db.js (see db.example.js)

```
sequelize db:create
```

# Running
To run, use the docker-compose command to spin up the container and run the proejct

```
docker-compose up -d
```