Skip to content

A simple platform to register all your systems and its dependencies across all the company

Notifications You must be signed in to change notification settings

jrichardsz-software-architect-tools/dependency-graph-viewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dependency Graph Viewer

Minimal web to view a graphs

Use Cases

  • graph of our IT dependencies
  • graph of our software libraries
  • graph of our network

Data

Just add relationships in ./src/main/node/server/cmdb.yaml

acme-api:
  - acme-db
  - acme-security
acme-web:
  - acme-api
acme-db:

acme-security:

Steps

  • npm install
  • export these values
export ENABLE_SECURITY=true
export AUTH_USER=jane
export AUTH_PASSWORD=doe
export PORT=8080
  • Launch the app
npm run start

You could see something like this:

image

Custom data

If you don't want to have your data in the git repository, add this variable and restart the app

export CMDB_YAML_FILE_LOCATION=/foo/bar/data.yaml

Made with

License

MIT

About

A simple platform to register all your systems and its dependencies across all the company

Resources

Stars

Watchers

Forks

Packages

No packages published