ArcheoloGit is a data visualization tool to show the age and dev activity for git repositories
1.2K
ArcheoloGit is a data visualization tool to show the age and dev activity for git repositories. This is a docker image that eases setup.
From the official readme:
Where should you focus the maintenance efforts? ArcheoloGit is a visualization of age and dev activity for software, powered by d3.js.
ArcheoloGit displays all files of a given application as rectangles. The size of each rectangle is proportional to the number of commits, the color is green if the file was recently modified, red if it hasn't been modified for a long time.

Introductory blog post to ArcheoloGit
This docker image is available as a trusted build on the docker index, so there's no setup required. Using this image for the first time will start a download. Further runs will be immediate, as the image will be cached locally.
The recommended way to run this container looks like this:
$ docker run -it --rm -v $HOME/workspace/MyProject:/data:ro -p 8001:8000 clue/archeologit
You can now point your webbrowser to this URL:
http://localhost:8001
While this might seem complicated at first, it's a rather common setup following docker's conventions:
-it will run an interactive session that can be terminated with CTRL+C--rm will run a temporary session that will make sure to remove the container on exit-v {AnyGitRepo}:/data:ro will mount your git repository as a read-only volume into the container for analyzing its contents-p {OutsidePort}:8000 will bind the webserver to the given outside portclue/archeologit the name of this docker imageContent type
Image
Digest
sha256:646384cb9…
Size
114.4 MB
Last updated
over 8 years ago
docker pull clue/archeologit