<feed xmlns='http://www.w3.org/2005/Atom'>
<title>infra.git/roles/gitserver/files/gitconfig, branch master</title>
<subtitle>Ansible playbooks for personal infrastructure.</subtitle>
<id>https://git.ilvokhin.com/infra.git/atom?h=master</id>
<link rel='self' href='https://git.ilvokhin.com/infra.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/'/>
<updated>2025-07-26T19:32:40Z</updated>
<entry>
<title>Make smart http git protocol work without authentication</title>
<updated>2025-07-26T19:32:40Z</updated>
<author>
<name>Dmitry Ilvokhin</name>
<email>d@ilvokhin.com</email>
</author>
<published>2025-07-26T19:03:08Z</published>
<link rel='alternate' type='text/html' href='https://git.ilvokhin.com/infra.git/commit/?id=1152d4b300cd5ff03c5642fce71bda53b5baaa6d'/>
<id>urn:sha1:1152d4b300cd5ff03c5642fce71bda53b5baaa6d</id>
<content type='text'>
Ask to authenticate only when trying to push to repository. All other
operations do not require authentication anymore. Http protocol is still
not fully usable, because of the git (git) and fcgiwrap (http) are
running under different user.

`GIT_HTTP_EXPORT_ALL` was removed to forbid export of private
repositories via http protocol.
</content>
</entry>
</feed>
