Skip to content

We like GitWebhookProxy, but needed a few changes .... (security, multi arch, fips 140-3) #120

@schwichtgit

Description

@schwichtgit

Hello,

Let me start by saying thank you!

I like the GitWebhookProxy project, but needed to do some work to make it work for us.

I added multi arch container support, worked a bit on the helm chart and moved some outdated dependencies to well supported modules.
I moved the project to golang 1.24.3 and enabled a FIPS 140-3 build.

I would be interested to upstream this work!

The change set is rather large.

Currently, I have my fork at https://github.com/schwichtgit/GitWebhookProxy.
We needed GCP LB/ingress in our environment, further work could add Azure / AWS support.
The new build system makes use of podman, that I run locally on my MacBook.
I did not touch the original build setup, I assume further work would be needed to get the goreleaser build working (I did not test that).
Also more unit tests, but sadly I do not have a lot of time for this.

Interested to get a PR?

Best - Frank

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions