[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: git.libssh.org HTTP protocol deployment


On Tue, Oct 23, 2018 at 09:56:22AM +0200, Andreas Schneider wrote:
> https://git.libssh.org/ uses cgit. If cgit offers that, we could try to enable 
> it.

My understanding is that cgit just creates the web frontend of the Git
repo, but that serving actual Git clients over HTTP is handled by the
webserver in conjunction with git-http-backend, which is a CGI component
of Git.

The Git documentation offers instructions on configuring 'smart HTTP'
with Apache:

https://git-scm.com/book/en/v2/Git-on-the-Server-Smart-HTTP

I think the parts about client authentication should be skipped unless
you want to allow pushes over HTTP.

Attachment: signature.asc
Description: PGP signature


References:
git.libssh.org HTTP protocol deploymentLeo Famulari <leo@xxxxxxxxxxxxx>
Re: git.libssh.org HTTP protocol deploymentAndreas Schneider <asn@xxxxxxxxxxxxxx>
Archive administrator: postmaster@lists.cynapses.org