From 39dc5c8c08f8318c48ee5acdfbbf30cae3f809b5 Mon Sep 17 00:00:00 2001 From: ryuupendragon Date: Tue, 12 Aug 2025 18:53:40 +0530 Subject: [PATCH] Test WF --- .crow/docker-build.yaml | 12 ++++++++++++ Dockerfile | 10 ++++++++++ 2 files changed, 22 insertions(+) create mode 100644 .crow/docker-build.yaml create mode 100644 Dockerfile diff --git a/.crow/docker-build.yaml b/.crow/docker-build.yaml new file mode 100644 index 0000000..6dfb94b --- /dev/null +++ b/.crow/docker-build.yaml @@ -0,0 +1,12 @@ +publish-next-agent: + image: woodpeckerci/plugin-docker-buildx + settings: + repo: ryuupendragon/caddy-test + dockerfile: Dockerfile + # platforms: linux/amd64,linux/arm64/v8 + tag: latest + username: + from_secret: DOCKERHUB_USERNAME + password: + from_secret: DOCKERHUB_TOKEN + dry-run: true diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4b1aef3 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,10 @@ +FROM caddy:2.10.0-builder AS builder + +RUN xcaddy build \ + --with github.com/hslatman/caddy-crowdsec-bouncer/http \ + --with github.com/hslatman/caddy-crowdsec-bouncer/layer4 \ + --with github.com/hslatman/caddy-crowdsec-bouncer/appsec + +FROM caddy:2.10.0 + +COPY --from=builder /usr/bin/caddy /usr/bin/caddy \ No newline at end of file