Gogs
Gogs is an easy to install, cross-platform and lightweight self-hosted Git service. More info on the website.
Architecture
Configuration
You will need to edit the data-gogs/gogs/conf/app.ini with your own settings.
Docker
See docker-compose.yml.