Setup infra manager
Deploy Mongo DB if you dont have mongo connection url
docker pull mongodocker run --name mongodb -d -p 27017:27017 -v /my/own/datadir:/data/db mongoOption 1: Deploying via docker compose
version: '3.8'
services:
kandola-infra-manager:
image: girnaar/kandola-infra-manager:latest
container_name: kandola-infra-manager
ports:
- "6000:6000"
environment:
- PORT=6000
- SECRET_KEY=secretKey
- LOG_FORMAT=dev
- LOG_DIR=../logs
- ORIGIN=*
- CREDENTIALS=true
- DB_HOST=mongodb+srv://localhost:27017/?retryWrites=true&w=majority&appName=Cluster1
- DB_DATABASE=dev
- KANDOLA_NODE_WEBHOOK=http://localhost:8081/
- NODE_ENV=production
volumes:
- ./logs:/app/logsOption2: Alternative to deploy from source code
Download Infra project and update .env.development.local
Run docker compose file inside infra mgmt project
The above service will expose two endpoints which needs to be used in kandola node service
Last updated