This project is the backend API for the DevOps Dashboard, built using NestJS. It provides endpoints to manage and retrieve data related to the DevOps pipeline.
- Docker
Instructions to set up and run the project.
-
Clone the repository and initialize submodules:
git clone --recurse-submodules https://github.com/coppinj/devops-dash-view-api.git cd devops-dash-view-api
If you have already cloned the repository without submodules, initialize them manually:
git submodule update --init --recursive
-
Start the backend service with Docker Compose:
docker-compose up
This will automatically:
- Build the Docker image for the backend
- Install dependencies using yarn
- Start the development server
- Backend (NestJS):
http://localhost:49001
- Fork the project
- Create a feature branch (
git checkout -b feature/feature-name
) - Commit your changes (
git commit -am 'Add new feature'
) - Push to the branch (
git push origin feature/feature-name
) - Create a Pull Request
This project is licensed under the MIT License. See the LICENSE file for details.
Julien Coppin (coppinj)