It can be improved or customized.
The commands that I used:
apt install glab gource xvfb ffmpegglab auth login --hostname salsa.debian.orgGITLAB_HOST=salsa.debian.org glab repo clone -g debian-edu --paginatemkdir -p logsfor repo in *; do gource --output-custom-log logs/$repo.txt $repo ; donecat logs/*.txt | sort -n > combined.txtxvfb-run gource combined.txt -s 0.05 --date-format "%B %Y" -1280x720 --hide dirnames,filenames -o - | ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i - -vcodec libvpx -b:v 10000K debian-edu-contrib-history.webmFor more details see: https://github.com/acaudwell/Gource/wiki/Visualizing-Multiple-Repositories
See also: gource -H, ffmpeg --help, etc.