Skip to content

OpTISAM (Optimized tool for inventive software asset management) is a tool for the Software Asset Management Compliance Audit and Optimization Tool. This monorepo contains all the backend services

License

Notifications You must be signed in to change notification settings

Orange-OpenSource/optisam-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pipeline status coverage report

OpTISAM

Introduction

OPTISAM (Optimized tool for inventive Software Asset Management) is a tool for the Software Asset Management Compliance Audit and Optimization Tool. This monorepo contains all the backend services namely:

Quick start

Download

$ git clone https://gitlab.tech.orange/optisam/optisam-it/optisam-backend.git

Build

- Change configuration files

Update values of config files ${service}/cmd/server/config-local.toml as per your requirement

  • Building docker images for all micro-services
cd ${service-name}/cmd/server
docker build --pull -t optisam/${service-name}-service:latest -f Dockerfile .
docker push optisam/${service-name}-service:latest

Run

- Run using Docker-Compose

you can create and start all the services from your configuration (docker-compose.yml) -

docker-compose -f docker-compose.yml pull
docker-compose -f docker-compose.yml up

About

OpTISAM (Optimized tool for inventive software asset management) is a tool for the Software Asset Management Compliance Audit and Optimization Tool. This monorepo contains all the backend services

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published