Browse Source

Added 1.2 release

feature/zola
Diane 8 months ago
parent
commit
5dd16c8148
No known key found for this signature in database GPG Key ID: 2D0649E76A7C8D25
  1. 16
      www/~notebook/projects/gitmgr.gmi

16
www/~notebook/projects/gitmgr.gmi

@ -15,22 +15,26 @@ Every configuration option is passed through the environment.
- `GIT_ROOT` (default: `/srv/git`): The git repository root (its contents must be writable by the daemon)
- `EXPORTED_FILE` (default: `git-daemon-export-ok`): The file used by the Git http daemon and Gitweb for making a repository public
- `CLONE_URL_TEMPLATE` (default: empty value): The template value used for building the clone URL. The placeholder value `{{.Name}}` contains the repository name.
- `VERBOSE` (default: unset): If set, enables verbose logging of git repository operations (e.g. edition, deletion)
## Authentication
This project doesn't handle any form of authentication *at all*.
If you want to handle authentication on top of this website, refer to your reverse proxy's authentication capabilities.
## TODOs
- Hook to convert README.* to README.html
- Mirror repository creation, along bare repository creation
- `--help` in CLI
## Releases
Here are the packaged releases, with their changelogs and archive download links.
### 1.2 (AGPLv3)
- Mirrorring support
- Systemd socket support
- Proper logging
- Graceful request termination upon shutdown (may not be very graceful if a clone operation is being done during shutdown)
=> https://artemis-build-artefacts.s3.fr-par.scw.cloud/projects/gitmgr/1.2.tar.gz GitMgr 1.2 Linux amd64, stripped (.tar.gz)
### 1.1 (AGPLv3)
Small feature addition + old glib build.

Loading…
Cancel
Save