This docker image contains gitolite and gitweb.
The embedded entrypoint script is located at /etc/entrypoint.d/30gitolite and performs the following actions:
$GITOLITE_HOME/repositories.gitolite-admin.git repository is generated.The embedded entrypoint script is located at /etc/entrypoint.d/40gitweb and performs the following actions:
| Variable | Default Value | Description |
|---|---|---|
| GITWEB_PASSWORD | random | The MD5 checksum (apache variant) of the gitweb admin password. |
| GITWEB_PROJECTROOT | $GITOLITE_HOME/repositories | Absolute filesystem path which will be prepended to project path. |
| GITWEB_PROJECTS_LIST | $GITWEB_PROJECTROOT | Name of a plain text file listing projects, or a name of directory to be scanned for projects. |
projects.list.The embedded entrypoint script is located at /etc/entrypoint.d/20sshc and performs the following actions:
root.The embedded entrypoint script is located at /etc/entrypoint.d/10sshd and performs the following actions:
/
├─ etc/
│ ├─ entrypoint.d/
│ │ ├─ 10sshd
│ │ ├─ 20sshc
│ │ ├─ 30gitolite
│ │ └─ 40gitweb
│ ├─ healthcheck.d/
│ │ └─ sshd
│ ├─ ssh/
│ ├─ supervisor/
│ │ └─ config.d/
│ │ └─ sshd.conf
│ └─ gitweb.conf
├─ run/
│ └─ secrets/
│ ├─ id_rsa.root
│ ├─ id_rsa.root.pub
│ └─ gitweb_password
├─ usr/
│ └─ share/
│ ├─ gitolite/
│ ├─ gitweb/
│ │ └─ .htaccess
│ └─ gitweb-theme/
└─ var/
└─ lib/
└─ git/
└─ repositories/
└─ gitolite-admin.git/
22/tcp - sshd listening port./etc/ssh - The SSH configuration directory./root/.ssh - The root users SSH keypair./var/lib/git - The gitolite home directory.Content type
Image
Digest
sha256:bb26d6df3…
Size
146.5 MB
Last updated
over 2 years ago
docker pull crashvb/gitolite