Add new dockerfiles
This commit is contained in:
11
caddy-cloudflare-crowdsec/Dockerfile
Normal file
11
caddy-cloudflare-crowdsec/Dockerfile
Normal file
@@ -0,0 +1,11 @@
|
||||
FROM caddy:2.10.0-builder AS builder
|
||||
|
||||
RUN xcaddy build \
|
||||
--with github.com/caddy-dns/cloudflare \
|
||||
--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
|
12
caddy-cloudflare-ddns-crowdsec/Dockerfile
Normal file
12
caddy-cloudflare-ddns-crowdsec/Dockerfile
Normal file
@@ -0,0 +1,12 @@
|
||||
FROM caddy:2.10.0-builder AS builder
|
||||
|
||||
RUN xcaddy build \
|
||||
--with github.com/caddy-dns/cloudflare \
|
||||
--with github.com/mholt/caddy-dynamicdns \
|
||||
--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
|
9
caddy-cloudflare-ddns/Dockerfile
Normal file
9
caddy-cloudflare-ddns/Dockerfile
Normal file
@@ -0,0 +1,9 @@
|
||||
FROM caddy:2.10.0-builder AS builder
|
||||
|
||||
RUN xcaddy build \
|
||||
--with github.com/caddy-dns/cloudflare \
|
||||
--with github.com/mholt/caddy-dynamicdns
|
||||
|
||||
FROM caddy:2.10.0
|
||||
|
||||
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
|
8
caddy-cloudflare/Dockerfile
Normal file
8
caddy-cloudflare/Dockerfile
Normal file
@@ -0,0 +1,8 @@
|
||||
FROM caddy:2.10.0-builder AS builder
|
||||
|
||||
RUN xcaddy build \
|
||||
--with github.com/caddy-dns/cloudflare
|
||||
|
||||
FROM caddy:2.10.0
|
||||
|
||||
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
|
10
caddy-crowdsec/Dockerfile
Normal file
10
caddy-crowdsec/Dockerfile
Normal file
@@ -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
|
8
caddy-ddns/Dockerfile
Normal file
8
caddy-ddns/Dockerfile
Normal file
@@ -0,0 +1,8 @@
|
||||
FROM caddy:2.10.0-builder AS builder
|
||||
|
||||
RUN xcaddy build \
|
||||
--with github.com/mholt/caddy-dynamicdns
|
||||
|
||||
FROM caddy:2.10.0
|
||||
|
||||
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
|
Reference in New Issue
Block a user