aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md30
1 files changed, 15 insertions, 15 deletions
diff --git a/README.md b/README.md
index 3e193da..cbe362b 100644
--- a/README.md
+++ b/README.md
@@ -13,25 +13,25 @@ the complexity of my system down as much as possible.)
13 13
14Currently, it has the following features: 14Currently, it has the following features:
15- Storage with S3-compatible services (at the moment of writing, I am using 15- Storage with S3-compatible services (at the moment of writing, I am using
16 Scaleway Object Storage for this purpose) 16 Scaleway Object Storage for this purpose)
17- Git LFS Batch API support. Only the basic transfer adapter is supported. Only 17- Git LFS Batch API support. Only the basic transfer adapter is supported. Only
18 SHA256 Object IDs (OIDs) are supported. 18 SHA256 Object IDs (OIDs) are supported.
19- `git-lfs-authenticate` is provided for authentication over SSH. File transfer 19- `git-lfs-authenticate` is provided for authentication over SSH. File transfer
20 over SSH using `git-lfs-transfer` is not supported. 20 over SSH using `git-lfs-transfer` is not supported.
21- A Git shell is provided so that I can stay sane. (I don't recall 100%, but I 21- A Git shell is provided so that I can stay sane. (I don't recall 100%, but I
22 believe this was nice when wanting to push to some ssh://git@asdf/blabla.git 22 believe this was nice when wanting to push to some ssh://git@asdf/blabla.git
23 repo without having to type `/srv/git` before the repo name. And I don't want 23 repo without having to type `/srv/git` before the repo name. And I don't want
24 to have to use something like Gitolite.) 24 to have to use something like Gitolite.)
25- Public/private repos based on the `git-daemon-export-ok` file in the bare 25- Public/private repos based on the `git-daemon-export-ok` file in the bare
26 repo. (I have a very particular setup in which this is desirable.) 26 repo. (I have a very particular setup in which this is desirable.)
27 - Downloads for files in public repositories are 'proxied' through the 27 - Downloads for files in public repositories are 'proxied' through the
28 Gitolfs3 server, at least when accessed from the public internet. 28 Gitolfs3 server, at least when accessed from the public internet.
29 - Unauthenticated users accessing the service over a private network 29 - Unauthenticated users accessing the service over a private network
30 (authorized by `X-Fowarded-Host`) can access all repositories. Downloads 30 (authorized by `X-Fowarded-Host`) can access all repositories. Downloads
31 for these users are not proxied: instead, they are directed to pre-signed 31 for these users are not proxied: instead, they are directed to pre-signed
32 S3 download URLs. 32 S3 download URLs.
33 - Authenticated users can download and upload for all repositories, 33 - Authenticated users can download and upload for all repositories,
34 regardless of how they access the service. 34 regardless of how they access the service.
35 35
36This program, as it is, solely serves my needs. Although I may occasionally add 36This program, as it is, solely serves my needs. Although I may occasionally add
37some features or perform some cleanups (especially the server still requires 37some features or perform some cleanups (especially the server still requires