diff options
author | Erich Eckner <git@eckner.net> | 2018-09-28 14:35:31 +0200 |
---|---|---|
committer | Erich Eckner <git@eckner.net> | 2018-09-28 14:35:31 +0200 |
commit | a6fe0b1164f8a2fe3334f7b29c4ad799d6f1e1e2 (patch) | |
tree | 2ba64381f30f2e4e2d150ad62d535b7cbdae0f66 | |
parent | f99d7ae1442c2fe84479dbfe472aba733d062924 (diff) | |
download | archive-server-a6fe0b1164f8a2fe3334f7b29c4ad799d6f1e1e2.tar.xz |
README created
-rw-r--r-- | README | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -0,0 +1,19 @@ +provide archives of foreign git repositories via http(s) + +Installation: + +- change ownership of "work" to webserver user +- point a php-capable webserver to httpdocs +- run clone-repos as webserver user by cronjob or similar +- run update-repos as webserver user by cronjob or similar + +Use: + +access on the webserver: + +- to schedule for cloning + ?r=base64_encode(https://url.to/upstream/repository.git) + +- to retrieve tar ball: + ?r=base64_encode(https://url.to/upstream/repository.git)&tag=base64_encode(tag) + ?r=base64_encode(https://url.to/upstream/repository.git)&commit=hash |