Lets see the statistics of multiple git repositories on embeddable charts and diagrams.
Most frequently changed files, commits distribution per weekday or per hour, number of changed lines per commmit, etc. The diagrams shall be embeddable image files at the end of the day.
scp .env.dist .env
127.0.0.1 landed.docker
docker-compose up -d --build
docker-compose exec php composer install
scp config/repositories/repo_list.json.dist config/repositories/repo_list.json
python clone_repos.py
python update_repos.py
Mind, that for cloning private repositories, the host machine has to provide user configuration, and a valid SSH context:
- /etc/group:/etc/group:ro
- /etc/passwd:/etc/passwd:ro
- /etc/shadow:/etc/shadow:ro
- $SSH_AUTH_SOCK:/ssh-agent:ro
- $HOME/.ssh/known_hosts:$HOME/.ssh/known_hosts:ro
