The dashboard enhances visibility about dependencies in projects, helps to keep them up to date and consistent across repositories.
Quick start:
With Docker:
docker run -p 5000:8080 -e GITHUB_API_BASE_URL=https://api.github.com -e GITHUB_ACCESS_TOKEN={access token} -e PROJECTS=dotnet/aspnetcore -e SONATYPE_TOKEN={sonatype token} --name dependencies-dashboard -d kbahdanovich/dependencies-dashboard:latest
With Docker Compose:
name: dependencies-dashboard
services:
dashboard:
image: kbahdanovich/dependencies-dashboard:latest
ports:
- "5000:8080"
environment:
REFRESH_INTERVAL: 60
LICENSE: {Your license}
GITHUB_API_BASE_URL: https://api.github.com
GITHUB_ACCESS_TOKEN: {access token}
SONATYPE_TOKEN:{sonatypeToken}
PROJECTS:
Project1;
Project2;
Project3;
Parameters:
The parameters to the dashboard are set using environment variables. The complete list:
Usage:
Main features:
Link to the Docker Hub:
https://hub.docker.com/r/kbahdanovich/dependencies-dashboard
Contact:
If you have any comments or suggestions how to improve the dashboard, contact us by contact@itbusina.com
This license works for 14 days with all features. There will be a banner on the top with a message that you are using a Trial license.
This license works for a month with all features.
If you have a custom request for the Dashboard, please contact us for a special price.