A production-ready Node.js Boilerplate with built-in support for Docker, Docker Compose, Jenkins CI/CD, MongoDB, PostgreSQL, Redis, and NewRelic Monitoring.
- Prerequisites
- Installation
- Usage
- API Endpoints
- Folder Structure
- Environment Variables
- Technologies Used
- Contributing
- License
- Contact
List the required software and versions to run the project.
- Node.js 18.x
- Docker & Docker Compose
- MongoDB
- PostgreSQL
- Redis
- Jenkins
git clone https://github.com/Ashwathshetty-tech/nodeJS-BoilerPlate-CICD.git
cd repository
docker-compose up --build -d
Service | Port | Description |
---|---|---|
App | 3000 | Node.js API |
MongoDB | 27017 | NoSQL Database |
PostgreSQL | 5432 | Relational DB |
Redis | 6379 | Caching Service |