git: Git daemon

Tags: til git

Git can happily push/pull using different protocols: local, ssh, http, and git.

The git protocol is supported by the built in git daemon and exposes one or more git repos over an unauthenticated protocol on port 9418 (by default):

Possible use case: Share git repositories locally when file system access is not permitted e.g. between an agent microvm and the host.

Example:

Published on: 10 Jun 2026