Caddy module to match the command being sent in a Git HTTP request.
Find a file
2025-10-23 02:13:50 +02:00
git_http_matcher.go Slightly modify UnmarshalCaddyfile 2025-09-20 17:07:54 +02:00
git_http_matcher_test.go Add tests 2025-09-20 17:07:46 +02:00
go.mod fix(deps): update module github.com/stretchr/testify to v1.11.1 2025-10-21 11:40:54 +00:00
go.sum fix(deps): update module github.com/stretchr/testify to v1.11.1 2025-10-21 11:40:54 +00:00
LICENSE Initial commit 2025-09-18 04:41:18 +02:00
README.md Initial commit 2025-09-18 04:41:18 +02:00
renovate.json chore: Configure Renovate (#1) 2025-10-20 19:34:41 +02:00

Git protocol matcher

Caddy module to match the command being sent in a Git HTTP request per gitprotocol-v2.

Building

$ xcaddy build --with codeberg.org/Codeberg-Infrastructure/caddy-git-matcher

Syntax

git_protocol <command>

Example

See Codeberg infrastructure's usage.

License

The code is licensed under the BSD-3 license.