This was just something thrown together in a couple days so I can visualize GIT (not bound to GH) repositories all in one place with metrics I want to see. You're welcome to use it, or not.
Compose (adjust the port and volume path accordingly)
version: "2.1"
services:
gitrepostats:
container_name: gitrepostats
image: ghcr.io/notifiarr/gitrepostats:main
ports:
- 9995:80/tcp
environment:
- TZ=America/New_York
volumes:
- /volume1/data/docker/gitrepostats/config:/config