- Node.js - http://nodejs.org/
- Express Js - https://expressjs.com/
- Knex Js - https://knexjs.org/
Clone project and install dependencies:
git clone https://github.com/ayocodingit/boilerplate-express-service
cd boilerplate-express-service
(cd ./src && cp .env.example .env)
- Run manually
install dependencies
$ make install
migrate
$ make latest
- Run on locally with docker :
start
$ make docker-run-dev
migrate
$ make docker-run-dev-latest
stop
$ make docker-run-dev-stop
- Run on production with docker :
start
$ make docker-run
stop
$ make docker-stop
├── .github/
└── workflows/
└── ...
├── docker/
└── ...
├── k8s/
└── ...
├── src/
└── ...
├── .codeclimate.yml
├── Makefile
├── docker-compose-dev.yml
├── docker-compose.yml
└── ...