README.md: update

This commit is contained in:
Astound 2024-08-04 11:16:58 +08:00
parent 497e2c851e
commit d7182dda32
Signed by: kaiser
GPG Key ID: 97504AF0027B1A56

View File

@ -17,7 +17,7 @@ $ docker pull rusian/gitolite-cgit
2. Run the image with provided environment: 2. Run the image with provided environment:
```console ```console
$ docker run -e SSH_KEY="$(cat ~/.ssh/id_ed25519.pub)" -e SSH_KEY_NAME="$(whoami)" -p 22:22 -p 80:80 -p 9418:9418 -v repo:/var/lib/git/ rusian/gitolite-cgit $ docker run -e SSH_KEY="$(cat ~/.ssh/id_ed25519.pub)" -e SSH_KEY_NAME="$(whoami)" -p 22:22 -p 80:80 -p 9418:9418 -v repo:/var/lib/git/repositories rusian/gitolite-cgit
``` ```
### Environment ### Environment
@ -37,7 +37,7 @@ $ docker run -e SSH_KEY="$(cat ~/.ssh/id_ed25519.pub)" -e SSH_KEY_NAME="$(whoami
### Volume ### Volume
- `/var/lib/git`: gitolite home folder, store all repositories like `gitolite-admin` - `/var/lib/git/repositories`: gitolite home folder, store all repositories like `gitolite-admin`
- `/etc/ssh/`: store all generated SSH server key - `/etc/ssh/`: store all generated SSH server key
### How to interact with git server ### How to interact with git server
@ -125,7 +125,7 @@ services:
env_file: config.env env_file: config.env
volumes: volumes:
- git:/etc/ssh - git:/etc/ssh
- git:/var/lib/git/ - git:/var/lib/git/repositories
ports: ports:
- 22:22 - 22:22
- 80:80 - 80:80
@ -161,7 +161,7 @@ services:
env_file: config.env env_file: config.env
volumes: volumes:
- git:/etc/ssh - git:/etc/ssh
- git:/var/lib/git/ - git:/var/lib/git/repositories
- ./cgitrc:/etc/cgitrc - ./cgitrc:/etc/cgitrc
ports: ports:
- 22:22 - 22:22